Sadik Hasan – A Journey from Aspiring Tech Enthusiast to Promising Software Engineer

From a young age, I was captivated by the world of computers and dreamed of contributing to the tech industry. Although my path took a detour when I couldn’t secure a spot in Computer Science at a public university in Bangladesh, I pursued my passion for technology through the lens of Physics at Shahjalal University of Science & Technology (SUST), graduating with a solid GPA of 3.11/4.

My journey in the IT industry began soon after my final exams when Buy-Now.biz offered me a role as a Fintech Developer. This opportunity was the catalyst that propelled me into the tech world, allowing me to transform my fascination into a rewarding career. Today, I specialize in designing and building scalable, distributed, and production-ready software solutions that address real-world problems. My expertise lies in managing and collaborating with cross-functional teams to deliver impactful technology solutions.

Professional Experience

My first significant role was with Buy-Now.biz, where I joined as a Fintech Developer in November 2021. Here, I led the development and maintenance of a Spring Boot Fintech project, which grew to serve 5K users. Collaborating closely with Ekshop, Ekpay, and Mutual Trust Bank, I integrated seamless payment gateways and established partnerships with Paperfly and Ecourier to implement a courier aggregator service. Ensuring smooth production operations on AWS Fargate, Amazon RDS, and Amazon EC2 instances, I streamlined deployment processes with custom bash scripts, enhancing overall efficiency. One of my key contributions was managing core transactions and intricate calculations for various payment gateways and courier services, alongside implementing seller disbursements using PL/pgSQL, which optimized order processing. I successfully delivered key features such as refund mechanisms, seller disbursement, and social login functionalities, and bolstered communication security with StrongSwan configuration in the exchange server.

In June 2022, I took on a new challenge as a Team Lead at 7TonExpress.com. I led the planning, design, and development of an International Logistics Django project, ensuring it met all deadlines. Managing both production and development servers on AWS and Azure, I implemented automated backup solutions using cron jobs for seamless data protection. By running multiple Python processes within a single dyno using Gunicorn, I optimized application performance, further solidifying my ability to handle complex technical projects.

My journey continued at GariBaree.com from November 2022, where I orchestrated the deployment of a Vehicles and Real Estate marketplace project on WordPress, attracting 1.5K daily users. I implemented automated backup systems for the website and database using custom scripts and crontabs. Additionally, I configured various internal communication and monitoring tools, including LDAP, Ejabberd XMPP Server, and Redmine. Currently, I am leading the redesign of the marketplace project, transitioning to a Spring Boot backend and Angular frontend, aiming to enhance the platform’s scalability and user experience.

While working full-time, I also joined Hashsolution.com as a Part-time Software Engineer (Backend) in June 2023. Here, I integrated Elasticsearch with Golang to optimize database queries and reduce costs. I developed a robust PDF microservice using Golang and PDFKit for efficient PDF generation and implemented Stripe payment gateway integration for seamless transaction processing.

Most recently, in April 2024, I started working at Dynamic Solution Innovators as a Software Engineer. Leading a small team, I worked on a Water Ministry meeting and inspection management project, delivering it within two months. Utilizing Spring Boot, Thymeleaf, PostgreSQL, and Docker, I ensured the project was completed efficiently and to the client’s satisfaction. Currently working on a government project that leverages Jakarta Server Faces.

Education

Shahjalal University of Science & Technology (SUST) – Physics (January 2016 – September 2021)

  • GPA: 3.11 / 4

Skills

  • Programming Languages: Java, Python, Golang, SQL
  • Frameworks: Spring Boot, Django
  • Databases: PostgreSQL, MySQL, MariaDB, DynamoDB
  • Tools & Technologies: jQuery, WordPress, Git, Nginx, Apache2, RabbitMQ, Bash, PDFKit, Stripe
  • Web Development: Docker, Keycloak, SSH
  • Cloud Services & Deployment: AWS, Azure, RabbitMQ, Elasticsearch
  • Version Control & Security: Git, SSH

My Story

Since childhood, computers have been my fascination, driving my dream to work in the tech industry. Despite the setback of not securing a place in Computer Science, I pursued Physics at SUST, combining my love for the subject with my tech aspirations. Post-graduation, I embarked on my IT journey with Buy-Now.biz as a Fintech Developer, gaining invaluable experience and insights.

Now, as a software engineer with almost three years of experience, I am dedicated to designing and building scalable, distributed, and production-ready software solutions that solve real-world problems. My passion for research and system improvement fuels my drive to enhance how systems work together, ensuring efficient and effective technology solutions.

I am committed to leveraging my skills and experiences to create impactful, innovative solutions and lead teams to success in the dynamic tech landscape.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top