Md Abul Kalam
Software Technical Lead
Enosis Solutions, Dhaka, Bangladesh +8801686871012
Hi, I am Kalam, a dynamic software engineering professional with over 5 years of experience in designing, developing, and maintaining large-scale web and API-based systems. Seeking a challenging role where I can leverage my analytical skills, competitive programming experience, and leadership abilities to drive innovative solutions and contribute to the success of the company.
Work Experience
Software Technical Lead December 2023 – Present
Enosis Solutions
- Leading two teams comprising 8 developers, conducting requirements analysis & task estimation, implementing solutions, providing guidance, reviewing code changes, and facilitating decision-making processes to enhance productivity and efficiency.
- Collaborating with other team members in migrating large projects from on-premise to Azure Cloud, optimizing system performance and scalability.
- Mentoring and training junior engineers and interns, fostering their professional growth and development.
- Maintaining code Key Performance Indicators (KPI) using SonarQube, ensuring code quality standards are met, and providing ongoing support and training to developers.
Senior Software Engineer December 2020 – November 2023
Enosis Solutions
- Developed and Led a team of 5 developers in building a referral system in ASP.NET Core, resulting in a significant increase in client engagement and acquisition.
- Acted as a team’s main point of contact, overseeing task planning, sprint activities, and client communications to ensure project milestones were met on time and within budget.
- Worked on the development of a campaign management system (email & SMS) and a real-time chat module using SignalR & Twilio, contributing to enhanced communication and engagement capabilities. Work on converting multiple large projects from ASP.NET 4 to ASP.NET 6 to migrate them from on-premise to cloud. Introduced asynchronous programming to increase the performance of the existing codebase.
- Developed a tool that identifies charting data-related bugs that help the first responder as well as the developer to quickly find and fix bugs.
- Developed a tool that helps deploy DB DML changes from multiple files to the local database automatically and easily so that developer can easily keep their local DB up to date.
Software Engineer December 2018 - November 2020
Enosis Solutions
- Conducted requirements analysis and task estimation, implementing software solutions following agile methodologies.
- Redesigned and developed a hybrid iOS tablet application (Angular, Ionic 4, .Net Web API), resulting in significant performance improvement and additional business opportunities for the client.
- Utilized .NET Web Forms (VB) and MVC (C#) to create user interfaces, incorporating rich text editors and enhancing user experience.
- Played a key role in migrating legacy .NET Web Forms to ASP.NET MVC with onion architecture, modernizing existing systems and improving maintainability.
- Developed a subproject in ASP.NET Core MVC to facilitate patient consent document review and signing processes.
Technical Skills
Language | C, C++, C#, JavaScript, TypeScript, Visual Basic, jQuery, HTML, CSS. |
Frameworks & Libraries | ASP.NET MVC, ASP.NET Core, Entity Framework Core, Angular, PowerBI, SignalR, Unlayer. |
Databases | MS SQL Server, T-SQL, Store Procedures, MySQL, NOSQL, Azure CosmosDB, Synapse DB. |
Cloud Services | Azure & AWS cloud services, Basic CI/CD pipeline, Azure Data Factory, Azure Synapse Analysis, Twilio. |
Tools | Visual Studio, VS Code, Power BI Desktop, Git, Sourcetree. |
Others | Agile Methodology, Jira board. |
Education
B.Sc. in Computer Science & Engineering, 2014 - 2018
Rajshahi University of Engineering & Technology (RUET)
CGPA: 3.84 out of 4.00 (6th place)
Award & Achievements
- Divisional Champion, ACM ICPC Dhaka Regional 2015
- Divisional Champion, NCPC 2016
- Runner Up, CSE Carnival - Varendra Inter-University Programming Contest
- Excellent Performance of the year in both 2015 & 2016 from Dept. of CSE, RUET
- Problem setter & Judge at Devskill online programming contest.