Hi, this is

Mir Arif Hasan

Mir Arif Hasan

Product Engineer at Hoppscotch | NestJS | Golang | Microservices | Docker | Kubernetes | Cloud


A confident and self-motivated person always contributes to creating impactful software products that improve people’s lives.

Currently, I am working as a Product Engineer at Hoppscotch. It is an open-source web-based API development platform that helps you create requests faster, saving precious time on development.

I completed my Masters of Science (M.Sc.) degree in Computer Science & Engineering at Jahangirnagar University in Bangladesh.

I can quickly learn with a passion for new technologies. Also having excellent collaboration and problem-solving skills.

View My Resume


Experience

Open-source web-based API development platform. Raises $3M investment for seed round.

Product Engineer (Dec 2022 - Present)

  • Enhance core backend application with NestJS, GraphQL, and PostgreSQL

  • Develop and maintain backend services for self-hostable application

  • Deployed services on the Google Cloud Platform


10 Minute School Limited (backed by Sequoia Capital)

The largest Bangladeshi Ed-Tech startup. Raises $3.8M investment for seed round.

Software Engineer (Jun 2021 - Nov 2022)

  • Develop backend service for 10MS Kid's School feature with NestJS, PostgreSQL

  • Develop, Maintain & Enhance backend services for Live class, Chat, Survey, etc.

  • Works on event-driven hybrid & microservices architecture

  • Learned Kubernetes, Golang, Message Brokers (RabbitMQ)


Software Engineer Intern (March 2021 - June 2021)

  • Worked with NestJS framework

  • Contribute to video managing applications using AWS services


Software Developer (Contract) (July 2020 - Nov 2020)

  • Developed generalized POS, Inventory & Activity Tracking software that can fit in any organization

  • Worked with Angular and Spring-boot frameworks along with the BI team

  • Worked on Layered (n-tier) architecture


Intern (Feb 2018 – August 2018)

  • Developed a business plan to solve the real-life problem using technology

  • Worked with the business model, value proposition, revenue model, etc.


Skill sets,

  • Programming Language: TypeScript, Java, Golang, Python, C++, C#, Dart

  • Framework: Nest.js, Gin Spring Boot, Angular, ASP.Net

  • Cloud Technologies: AWS (EC2, Elastic Beanstalks, S3, RDS, SES, SQS, Route 53, Lambda, Lex, etc), Azure

  • Web Technologies: Node.js, JavaScript, PHP

  • Message Broker: RabbitMQ

  • DevOps: Docker, Jenkins, Kubernetes

  • API: Mapbox API, REST API, GraphQL

  • Database: MySQL, MS SQL, MongoDB, Redis, Oracle, PostgreSQL

  • SDK: Android, Flutter, Stripe

  • Microcontroller: Arduino

  • Collaboration Tool: Git & GitHub

For more, visit here.


In short, if I tell my activities & achievements,

  • 185+ problems solved in different OJ’s (competitive programming)

  • 1st runners up on idea presentation in Tech Fiesta’18 (July 2018) - Certificate

  • Finalist (Top 9) in Entrepreneurship Summit 2018 (June 2018)

  • 15th at “Inter-University Programming Contest 2017” (November 2017)

  • Top 30th (out of 200 teams) in Microsoft - Young Bangla Internship Program

  • 19+ project works with 2 live projects (https://github.com/mirarifhasan)

  • 28+ certificates (including learning certificates, participation in competitions, and achievements) (http://bit.ly/arifCertificates)


I have the ability to quickly learn with a passion for new technologies. I also have excellent collaboration and problem-solving skills.