Hello, my name is Md Rabby Hasan and I am

Lead Full Stack Engineer

creating modern and responsive Web and Desktop Based Application/software
See Latest Blogs See Resume

About Me

Hello, I'm Md Rabby Hasan, a Lead Software Engineer with a passion for developing innovative solutions and delivering exceptional results. With over 8 years of experience in the world of software development, I bring a wealth of knowledge and expertise to every project I undertake.

Throughout my career, I have successfully designed and developed numerous enterprise systems. Over the past three years, I have been deeply involved in the design and development of large distributed systems, where my responsibilities were tackling complex issues such as performance improvement, architectural problem-solving, and the transformation of complex business processes into new microservices.

I am a highly organized and results-driven software engineer with expertise in architecture, design, development, integration, and delivery of web applications. My career has been marked by a commitment to customer-focused solutions and a collaborative, team-oriented approach.

Overall, I am a dedicated and skilled software engineer with a strong passion for delivering high-quality solutions for my clients. I look forward to bringing my expertise and commitment to excellence to every project I work on.

  • Experience

  • July 2023 - Present

    Self Employed & Open Source

    Lead Full Stack .NET Engineer

    • Leading the development, design, and architecture of a pioneer veterinary application in Bangladesh to provide veterinary services to animals and their owners.
    • Translating complex businesses into user-friendly use cases, ensuring that users can easily understand and interact with the veterinary application, leading to a high level of user satisfaction
    • Collaborating with cross-functional teams to understand business requirements and delivering solutions that meet those requirements.
    • Producing clean, scalable, and maintainable code for a node.js hotel management application resulting in higher code quality and skill improvement.
    • Redesigned a popular open source React blog into an API-based blog with Markdown support, making it easier for the user to manage and update the blog.
    • Actively participated in creating a backlog to track project progress and ensure deadlines were met.
    • Continuously learning and up skilling to stay up to date with the latest technologies and development practices and sharing that knowledge with the team.
  • August 2022 - June 2023

    Softensity Inc, USA (Remote)

    Senior Software Engineer

    • Leading the development and maintenance of the application using microservices, .NET 6, Angular, MS SQL, and related technologies while following TDD principles.
    • Participating in agile development processes such as DSM, sprint retrospectives, and backlog grooming and guiding junior team members.
    • Collaborating with cross-functional teams to understand business requirements and delivering solutions that meet those requirements.
    • Troubleshooting and fixing technical issues in a timely manner and providing technical guidance to junior team members.
    • Writing clean, scalable, and maintainable code and performing code reviews to ensure the quality of code and helping junior team members to improve their coding skills.
    • Adhering to company Information Security policies and industry best practices for software development and ensuring the team is following them.
    • Mentoring and coaching junior team members and fostering a positive and collaborative work environment.
    • Continuously learning and upskilling to stay up to date with the latest technologies and development practices and sharing that knowledge with the team.
  • January, 2020 - August 2022

    BRAINSTATION-23 LTD.

    Senior Software Engineer

    • Maintained team, solving complex problems, giving business ideas
    • Developed high-quality software design and architecture
    • Identify, prioritize and execute tasks in the software development life cycle
    • Developed tools and applications by producing clean, efficient code
    • Automate tasks through appropriate tools and scripting (CI/CD)
    • Review and debug code
    • Perform validation and verification testing
    • Collaborate with internal teams and vendors to fix and improve products
    • Multiple project handling, business requirement analysis.
  • February, 2018 - December, 2019

    BRAINSTATION-23 LTD.

    Software Engineer

    • Developed enormous amount of softwares for various busniness stack.
    • Maintain world class software design and development procedures.
    • Robust code with excellect solution with best user experience.
  • September, 2017 - January, 2018

    Ha-Meem Group

    Software Engineer

    • Worked on Thread Management Application for Garments production
    • Developed Land Management (CS, RS, BS records)
    • Worked on Commercial Management for Garments Industry
  • March, 2016 - September, 2017

    Unisoft Systems Ltd.

    Software Engineer

    • Worked as an efficient development team member of Enterprise Resource Planning (ERP) solution. Where my role is to develop sales module which includes POS System, large Nubmer of Item Management with independent Discount and Offer/Promotion module.
  • October, 2015 - March, 2016

    Systech Unimax Ltd

    Jr. Software Engineer

    • Developed Supply Chain Management For One of the largest group of companies in Bangladesh.
    • Implemented robust code to maintain large amount of product serial number.
    • Integrated SCM to CRM using SFTP to maintain product activation status and product movement on SCM
    • Implemented business logic for Human Resource Management System. Managed Attendance,Payroll, and Employee Profile for multi company.
    • Workeed on sophisticated financial management System.
  • Education

  • 2017 - 2018

    Master of Science in Computer Science

    Jahangirnagar University

    Courses Included

    Data Structure, Software Engineering, Object Oriented Programming with JAVA, Data Communication, Industrial Automation, Embedded Systems, Digital Image Processing, Computer Networks, Network Security, Information Theory and Coding systems, Advanced Database Management System, Software Project Management and Quality Assurance.

  • 2014 - 2015

    Enterprise System Analysis & Design Using C#

    Daffodil Institute of IT (DIIT)(IDB-BISEW)

    Courses Included

    Introduction to programming with C#, Microsoft SQL Server 2012 Programming, Object-Oriented System Analysis and design using UML, Programming HTML5 with JavaScript and CSS3, Introducing the XML, Introduction to ASP.NET, Developing ASP.NET MVC 4 Web Applications, Developing Windows Azure & Web Services.

  • 2010 - 2011

    Master Of Science in Chemistry

    National University

  • 2007 - 2010

    Bachelor of Science in Chemistry

    National University

  • 2003 - 2005

    Higher Secondary Certificate

    Brahmanbaria Govt. College, Brahmanbaria

  • 1995 - 2003

    Secondary School Certificate

    Annada Govt. High School, Brahmanbaria

My Skills

My skills are covered wide area of Software Development including Algorithm, Data Structure, Design Pattern, Software Design Priciples.
  • C#
  • .NET Core/ .NET 6
  • .NET Core API
  • .NET Web API
  • ASP.NET MVC
  • Microservices
  • Generics
  • Vue 2 / Vue 3
  • Angular 8+
  • Javascript/ Typescript
  • jQuery
  • Razor pages/views
  • MS SQL
  • Oracle
  • LINQ
  • Entity Framework/Core
  • HTML5
  • CSS3
  • Bootstrap
  • WCF
  • Agile Scrum (JIRA)
  • XML
  • UML & Microsoft Visio
  • GIT, TFS, SVN
  • Azure Devops (CI/CD)
  • Docker
  • Kubernetes
  • Cosmos DB
  • Azure SQL
  • Azure Active Directory Integration
  • Azure Web Apps
  • Azure Container Services
  • Azure Data Factory
  • Azure Functions
  • AWS ECR, ECS

My works

In my career I have worked on Oil Rig Management, Long Data Archival, supply chain management, Enterprise Resource Planning, Inventory, Sales, Purchase, Commercial, Logistics, Lead Management, Mobile Sales Force Automation (msfa) etc. I have covered Accounting Farm, Pharmaceuticals, Insurance Company, Color Company, Govt. Project and so on.
exp_thumb

Client & Engagement (Taxation)

Ernst & Young (EY)

exp_thumb

Oil Rig Mapper/Management

Informatiq (Norway)

exp_thumb

Data Archival Client & Admin

Arctic World Archive

exp_thumb

Expiry Control System

Pharmaceuticals

exp_thumb

Employee Mobility System

Color Company

exp_thumb

Mobile Sales Force Automation System

Pharmaceuticals

exp_thumb

POSM Distribution & Tracking

Tobacco

exp_thumb

Online Registration & Result System

Institute

exp_thumb

IDIM

Security Force HQ

exp_thumb

Insurance Lead Management

Insurance

Erp_thubnail

ERP Software

Software Development

Supply Chain Management

Software Development

Commercial Management

Garments Industry

Accounting

Accounting Software

Software Development

HRM(Human Resource Management)

Software Development

Web Development

IndexedDB, JavaScript, HTML5,CSS3

XML Site

XML, XSDT, XSLT, CSS, JAVASCRIPT

ARE YOU READY TO START?

I'm available for part-time freelance projects.

What my clients say

Clients are always valuable to me.

"Excellent excellent work - very helpful and cooperative and has done a wonderful job!"

Howard Davidson

"Mr Hasan did an amazing job on a custom javascript calculator we needed. He beat the timeline we set and created the complex logic we needed which tested out perfectly when we put the custom javascript through QA process. Extremely happy with his work and very pleasant in communication."

Tony

Very satisfied with the job done.

Mike

Drop me a line

I am available 24/7. or rabbyalone@gmail.com
+880-1767478013