Summary
A highly experienced and motivated Development Lead with over 11 years of experience in the software industry. Proven expertise in leading and managing multiple projects and teams, with a strong background in web and mobile application development. Passionate about leveraging AI and LLMs to enhance developer productivity and solve complex problems. A dedicated professional with a commitment to best practices, coding conventions, and documentation.
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)
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.)
Projects
Online Dental Practice Management System
An online system featuring video call facilities, extensive tooth charting, and integrated X-ray and sensor management during video call appointments.
Event Management Software
A comprehensive platform for creating events, preparing interactive floor plans, and selling tickets with seat selection. Includes a dedicated Ticket Scanner Mobile App.
Inspection Management Software
A system to manage sites, buildings, units, work orders, inspections, and violations. Features a mobile app for inspectors to visit assigned sites, check work items, and upload proof of work or violation photos.
X-Ray Capturing System
A project involving X-Ray Capturing using portable X-ray machines and sensors.
Education
BSc. in Computer Science and Engineering
Rajshahi University of Engineering and Technology
Participated in the ICPC regional contest as a graduate student.