FlowCV Logo
Work Experience
Senior Software Engineer, Enosis Solutions
Apr 2024 – Jul 2024 | Dhaka, Bangladesh

Was promoted to senior software engineer for my exceptional performance, and significant team contribution, where I contributed to multiple teams and led backend development.

  • Developed scalable solutions, transitioning a hiring platform from Node.js to .NET 8 ensuring the modular architecture.
  • Managed the development process of a substantial feature for a top project management software on Angular.
  • Upheld coding standards and mitigated potential issues by conducting over 50 code reviews of peer works.
  • Jan 2023 – Mar 2024 | Dhaka, Bangladesh

    Worked with a team to migrate a top dental practice management solution based in the USA, where I contributed with extensive R&D, developed new features and services, and resolved production issues.

  • Modernizing legacy systems, upgrading applications from vb.net to C# .NET 6, and integrating Azure cloud services.
  • Built a microservice with Azure Functions for sending bulk emails, and developed SSO with Azure Active Directory.
  • Identified security vulnerabilities and implemented a backend authorization layer in API endpoints to prevent data breaches.
  • Projects

    It is a web-based personalized competitive programming mentor that analyses Codeforces submissions and suggests problems to help users improve their ratings. I led system design and developed the problem suggestion algorithm.

    Technologies: Django, Python, PostgreSQL, React, TailwindCSS

    This web platform enables growth tracking for beginner problem solvers by utilizing selective problems from Beecrowd to enhance their basic programming concepts. I developed the automated tracker and authentication feature for this platform.

    Technologies: Django, Python, SQLite

    It is an Android application designed to manage group expenses, especially for group events, simplifying individual expense calculations. I led the system design and developed the backend functionalities

    Technologies: Android, Java, SQLite

    Skills
    Technologies: C/C++, C#, .NET, JavaScript, TypeScript, Node.js, Angular, Python, Django, Java, Android, SQL, HTML, CSS, React
    Cloud Services: Azure Functions, App Insight, App Configuration, Key Vault, Blob Storage, Redis Cache, AWS S3, Google Analytics
    Development Tools: Git, Visual Studio, Azure DevOps, Postman, Mockoon, Docker, Linux
    Others: English, Atlassian (Bitbucket, JIRA, Confluence), Microsoft Office (Excel, Word, PowerPoint)
    Education
    Achievements
    Champion in DIU Intra University Programming Contest 2021, standings
    Dec 2021

    Awarded for achieving champion rank in the DIU Intra University Programming Contest 2021 among all the contestants from Daffodil International University.

    Competitive Programming
    Problem Solving

    Solved more than 2200 data structures and algorithmic problems across various programming platforms.

    Individual Contests

    Participated in numerous online and onsite individual programming contests.

  • Expert (Max Rating: 1623) on Codeforces.
  • Team Contests

    Participated in multiple national programming contests representing Daffodil International University.

  • Top 40% in ICPC Dhaka Regional 2020, Team: DIU_Tr0jAnZ
  • Top 40% in MIST NCPC 2020, Team: DIU_Tr0jAnZ
  • Top 35% in ICPC Dhaka Regional 2019, Team: DIU_Voids
  • Problem Setting and Judging

    Authored over 20 data structure and algorithmic problems.

  • Problem Setter & Judge, Code for Athoy - Contest for Saving a Life.