Abdullah Al Mamun

313-1915 Martin Grove Rd. · Etobicoke, ON M9V 3T2 · (647) 237-2186 · rokonrok@gmail.com

I am a seasoned Team Lead and Senior Full-Stack Software Developer with over 15 years of experience in the software industry. My expertise spans a wide range of technologies, including C#, ASP.NET, MVC, Web Services, Web APIs, PHP/MySQL, React.js, SQL Server, and ERP solutions, AWS services – Amazon DynamoDB, Amazon S3, AWS Lambda, AWS CloudFront, Amazon CloudWatch, Azure DevOps, Docker, Kubernetes. I hold certifications as a Microsoft Solution Developer and AWS Certified Developer, showcasing my dedication to continuous learning and growth.
Throughout my career, I have excelled in both back-end and front-end development, system analysis, design, testing, implementation, and support. I am passionate about mentoring junior developers and leading teams to deliver high-quality solutions. My work has helped sharpen my leadership, interpersonal, organizational, and communication skills, making me an effective collaborator and problem-solver.
Driven by a commitment to excellence, I thrive in dynamic environments where I can create innovative solutions and make a meaningful impact.


Experience

Senior Software Developer

Vision33, St. John's, NL

  • NewfoundlandLabrador.com: Worked from Jan 2024 to Oct 2024, Contributed to Newfoundland and Labrador Tourism website, enhancing user experience and backend functionality.
  • ePAC Solution for NLC (Newfoundland Labrador Liquor Corporation): Revamped the front-end and core components from Jan 2022 to Dec 2023, enhancing user experience and performance.
  • Tech Stack:
    • Backend: C#, .NET Core 8, Entity Framework Core 7.0, SQL Server 2022, Azure DevOps
    • Frontend: HTML, CSS, Bootstrap 5.2.3, JQuery
  • Accela Government Software: Contributed to the Seattle Government Street Parking Permit project. Developed and enhanced functionalities for the Seattle Government's Street Parking Permit system using Accela, streamlining application processes and improving permit management efficiency
  • Developed Customer Portal, Employee Portal, and Vendor Portal for seamless user experiences and process automation, utilizing:
  • Tech Stack: : C#, Visual Studio 2017, KnockoutJS, JQuery, SAP Business One
  • Billing Transformation (Inmarsat): Implemented new functionalities and resolved bugs using C#, ASP.NET 4.5, SQL Server 2008.

  • Developed Customer, Employee, and Vendor Portals using C#, Visual Studio 2017, KnockOut JS, JQuery, SAP Business One
March 2017 - Present

Senior Software Developer/Consultant

zedIT Solutions Inc., St. John's, NL

  • Stabilized and optimized critical modules by identifying and resolving hundreds of software issues
  • Led documentation efforts and onboarded new team members, ensuring a smooth development workflow

January 2016 - December 2016

Senior Programmer Analyst

Government of Newfoundland and Labrador, St. John's, NL

  • High School Certification Project: Designed and developed software programs for the High School Certification system, leveraging C#, ASP.NET, SQL Server, and SSRS to enhance data management, reporting, and certification issuance processes
  • Worked as a team member with other developers, Business Analyst, QA, and Project Manager
  • Tech Stack:
    • Backend: C#, .NET Core 3.1, Entity Framework Core 6.0, SQL Server 2017
    • Frontend: HTML, CSS, Bootstrap 3.3, JQuery

April 2015 - December 2015

Software Developer/Consultant

Inmarsat, Mount Pearl, NL

  • Wrote and reviewed programs in C#, ASP.NET 4.5 Framework, SQL Server 2008
  • Wrote software programs for the project of Dashboard
  • Identified and solved hundreds of issues and bugs in a problematic module and made it stable before the deadline
  • Worked as a Consultant Developer
  • Wrote documentations, co-ordinated offsite developers, supervised new team members and other things based on any expedite issues
  • Wrote specifications for programmers and user manual for support team
  • Worked in ERP solution for management portal/dashboard transactional database, customizable reporting including ERP modules such as order processing, data services, etc.
  • April 2012 - March 2015

    Teaching Assistant, Department of Computer Science

    Memorial University of Newfoundland, St. John's, NL

  • Tutored students, Proctor and score quiz and lab assignments, Develop and maintain electronic bulletin boards, discussion sites, etc.
  • Acted as liaison/mediator between students and professor
  • September 2010 - October 2012

    Research Assistant, Department of Computer Science

    Memorial University of Newfoundland, St. John's, NL

  • Worked as a Research Assistant, under Prof. Dr. Orland Hoeber and Dr. Wolfgang Banzhaf
  • Proposed Thesis work: Predicting upcoming fish population using Machine Learning
  • Worked under supervision of Dr. Adrian Fiech
  • Project: Web Service Oriented Soccer-Fan Application - A Case Study
  • September 2010 - October 2012

    Software Engineer

    bGlobal Sourcing LLC, Dhaka, Bangladesh

  • Wrote and tested software programs according to design documents and specifications
  • Wrote and reviewed programs and unit testing in C#, ASP.NET 4.5 Framework, Visual Studio 2012, SQL Server 2008, PHP/MySQL, J2EE, Crystal Report
  • Worked as Team Lead, with other team members (developers, QA, and PM)
  • Studied client requirements and conduct client communication to understand the project scope
  • System analysis and database design and prepare SDLC according to the project requirement
  • System development and implementation prepare testing phases and checking initial bugs
  • Mentored/supervised other developers regarding any technical or non-technical issues
  • August 2006 - January 2010

    Software Developer

    East West University, Dhaka, Bangladesh

  • Wrote and tested software programs according to design documents and specifications
  • Wrote and reviewed programs and unit testing in JAVA, J2EE, PHP/MySQL
  • Worked as Lead Developer, with other developers, QA, and PM
  • Prepared SDLC according to the project requirement
  • System development and implementation, coding and bug fixing
  • January 2004 - December 2006

    Projects

    Project Thumbnail

    Inventory Management System

    Technologies: C#, ASP.NET Core, SQL Server

    GitHub View Details
    Project Thumbnail

    CRM System

    Technologies: ASP.NET MVC, Entity Framework

    GitHub View Details
    Project Thumbnail

    E-commerce Platform

    Technologies:C# 8.0, .NET Core, Entity Framework 8.0, SQL Server 2022

    GitHub View Details
    Project Thumbnail

    HR Management System

    Technologies: ASP.NET, Bootstrap, SQL Server

    GitHub View Details
    Project Thumbnail

    Budget Expense App

    Technologies: React.js, Bootstrap

    GitHub View Details
    Project Thumbnail

    Movie App

    Technologies: React.js, Bootstrap

    GitHub View Details
    Project Thumbnail

    Serverless Chatbot

    Technologies: AWS Lambda, API Gateway

    GitHub View Details
    Project Thumbnail

    AWS Three-tier Web Application

    Technologies: Amazon EC2, RDS, Route 53, and VPC

    GitHub View Details
    Project Thumbnail

    Basic CI/CD Pipeline with AWS CodePipeline

    Technologies: AWS CodePipeline, CodeBuild, CodeDeploy, and EC2 instance

    GitHub View Details
    Project Thumbnail

    S3 Static Website Deployment

    Technologies: Amazon S3, Amazon CloudFront, and Route 53

    GitHub View Details

    Education

    Master of Science (MSc.) in Computer Science

    Memorial University of Newfoundland, St. John's, NL

    GPA: 3.78

    September 2010 - October 2012

    Bachelor of Science (BSc.) in Computer Science and Engineering

    East West University, Dhaka, Bangladesh

    GPA: 3.72

    May 2002 - August 2006

    Skills

    Programming Languages & Tools
    Workflow
    • Mobile-First, Responsive Design
    • Cross Browser Testing & Debugging
    • Cross Functional Teams
    • Agile Development & Scrum
    Backend & Full-Stack Development
    • C#, .NET Core, ASP.NET
    • Entity Framework
    • Microsoft SQL Server
    Frontend Development
    • HTML, CSS, Bootstrap
    • JQuery, React.js
    Cloud Technologies & Tools
    • AWS Lambda, DynamoDB, S3
    • CloudFront, CloudWatch
    • Azure DevOps, xUnit, SpecFlow

    Interests

    Apart from being a Software Developer, I love spending time outdoors, especially during the beautiful fall season in Toronto. I enjoy taking scenic walks to admire the changing leaves and visiting local parks to soak in the crisp, cool air.

    When I'm indoors, I immerse myself in history, mystery, and treasure hunt movies and TV shows. I also have a passion for cooking and experimenting with new recipes. Additionally, I dedicate a significant portion of my free time to exploring and learning about the latest advancements in cloud technologies and related fields.


    Certifications

    • AWS Certified Developer
    • Microsoft Certified Solutions Developer

    Awards & Achievements

    • Research Fellowship, School of Graduate Studies, MUN, St. Johns, NL [September 2010 - August 2012]
    • Research Assistantship, School of Graduate Studies, MUN, St. Johns, NL [September 2010 - August 2012]
    • Two times Undergraduate scholarship holder in East West University
    • Two times Dean Listed in East West University (for scoring yearly CGPA over 3.8)
    • Attended GSM Asia Pacific Conference, Dhaka2006
    • Attended GO BEYOND PIXELS conference 2012 and 2013