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