Work Experience
Development Lead
Enosis Solutions | Sep 2018 - Present · 7 yrs 1 month
Tech Stack: PHP, Laravel, CodeIgniter, ASP .NET Core
Responsibilities (2018-Present)
- Leading multiple projects which involves:
- Requirement Analysis
- Research, architect and implement complete application architecture
- Help team members to understand and implement continuous features
- Review team member's changes to ensure the quality of code in terms of manageability and scalability and also teach them best practices and also improve their vision
- Delivery the product to the client with support
- Sending regular status update to ensure transparency
- R&D on requested features which involves latest technologies
- Evaluate team member's performance for annual appraisal
- Marking recruitment exam papers
Senior Software Engineer (L1-L3)
Enosis Solutions | Sep 2015 - Aug 2018 · 3 yrs
Tech Stack: Xamarin, IONIC, ASP .NET Core
Responsibilities (2017-2018)
- Leading multiple projects which involves:
- Requirement Analysis
- Research, architect and implement complete application architecture
- Help team members to understand and implement continuous features
- Review team member's changes to ensure the quality of code in terms of manageability and scalability and also teach them best practices and also improve their vision
- Delivery the product to the client with support
- Sending regular status update to ensure transparency
Responsibilities (2016-2017)
- Meeting with client, understanding requirements, asking if any query.
- Implementing the required features and functionalities.
- Submitting the release to Apple's App Store and Google's Play Store.
Software Engineer (L1-L2)
Enosis Solutions | Mar 2014 - Aug 2015 · 1 yr 6 month
Tech Stack: Mobile Application Development with iOS and Android Native
Responsibilities
Requirement Analysis
- Understand requirements
- Determine the software modifications to be made
- Post relevant questions
- Break-down a requirement into tasks
- Estimate time of each task
- Determine complexity and risk of each task
Implementation
- Implement enhancements and bug fixes (code, sql, scripts, etc.)
- Debug and identify root cause of problems
- Prepare appropriate development environment
- Understand existing implementation to complete assigned task
- Learn new technologies/tools to complete assigned task
Issue Tracker
- Identify assigned tasks
- Update task status and comments following proper workflow
- Monitor all tasks of a release
Source Control
- Retrieve latest code from appropriate repository/branch
- Submit changes to appropriate repository/branch with comments
- View log and understand changes made in a revision
- Identify revision in which a specific modifications has been made
Collaboration
- Provide daily/weekly status in meetings and written format
- Prepare and send emails to team members
- Arrange meetings using Outlook Calendar, WebEx, etc
- Communicate using skype (chat, voice, screen sharing, etc.)
Skills
Frontend
- React
- React Native
- IONIC
- HTML
- CSS
- Javascript
Backend
- PHP
- Laravel
- CodeIgniter
- ASP.NET Core
- NODEJS
Mobile
- iOS
- Android
- Xamarin
- Cordova
AI & LLM
- AI
- LLM
- Gemini CLI
- Cursor IDE
Cloud & Others
- AWS Lambda
- EC2
- S3
- Laravel Vapor
- Amazon Cognito
- Voxeet
- VSee
- Joomla
- Wordpress
Databases
- MySQL
- MSSQL
- PostGreSQL
- NoSQL with PostGreSQL
Last 10 Visitors
- 35.233.246.48
- 223.111.157.108
- 198.244.183.146
- 20.41.82.70
- 138.68.163.9
- 35.85.228.66
- 44.248.159.66
- 198.244.168.244
- 18.188.191.190
- 85.192.63.86