Assalamu'alaikum! Welcome to my professional space

I'm Faisal Porag

Step into my realm! This site offers an in-depth look at my projects, insights, and career journey.
Find My Resume learn more

Interested in connecting with me?

Please contact me through the following channels Download My Resume
porag2619@gmail.com | faisal.porag@yahoo.com
+88 01617-392369 | +88 01622-310751

About Me

Hi! I am Faisal Porag. As an accomplished Computer Science and Engineering professional, I have established a distinguished career in the tech industry. Currently, I hold the position of Senior Software Engineer, Team Lead at Technonext, a respected subsidiary of the US Bangla Group. With a wealth of experience in both industry and academia, I am dedicated to driving technological innovation and achieving exceptional results.

Throughout my career, I've had the privilege of leading cross-functional teams through complex development cycles, from conceptualization to deployment. My expertise extends to architecting robust systems that meet stringent performance and reliability standards, while also optimizing for maintainability and scalability. I thrive in agile environments, where my ability to adapt quickly and collaborate effectively has been instrumental in delivering solutions that exceed client expectations.

I am deeply committed to continuous learning, staying abreast of emerging technologies, and adapting quickly to industry trends. My proactive approach to skill development and mentorship has empowered teams to innovate and achieve excellence in every project. I am eager to bring my expertise to a new challenge where I can contribute to shaping the future of an organization committed to pushing the boundaries of technology and achieving sustainable growth.

Beyond technical proficiency, I am passionate about fostering an environment where knowledge sharing and skill development propel team success. I am excited about the prospect of leveraging my skills to contribute to innovative projects that push the boundaries of technology and drive sustainable growth.

my-profile-photo

My diverse skill set and extensive experience make me a valuable asset to any team. I am committed to leveraging my hard work, dedication, and determination to make significant contributions in the future.


Education & Tech Skills

Academic Qualification

MSc. in Computer Science & Engineering
2018 - 2019
Jahangirnagar University
Savar, Dhaka, Bangladesh
CGPA : 3.56 out of 4.00
BSc. in Computer Science & Engineering
Batch: 13-2
American International University-Bangladesh (AIUB)
Dhaka, Bangladesh
CGPA : 3.77 out of 4.00
Higher Secondary School Certificate (HSC)
Batch-2011
Milestone College
Dhaka, Bangladesh
GPA : 4.80 out of 5.00
Secondary School Certificate (SSC)
Batch-2009
Aftab Uddin School & College
Kishoreganj, Dhaka, Bangladesh
GPA : 5.00 out of 5.00

Tech Skills

Languages
Python, Go, JS, Node

Frameworks
Django, Gin, GORM, Chi, Node.js, Pytest

Databases
Postgres Sql, Mysql, MongoDB, Cassandra

Others
  • Kafka
  • RabbitMQ
  • gRPC
  • HTTP
  • Websockets
  • Time Management
  • Monolithic Architecture
  • Micro-Service Architecture
  • Version Control System (Git, GitLab)
  • Postman API Documentation
  • USSD System Design
  • 3rd Party API Consume
  • Docker
  • Team Lead

Operating System
Linux, Windows

Job Experience

Senior Software Engineer, Team Lead

May 2, 2023 – Present

TechnoNext (US Bangla Group)

Dhaka, Bangladesh
  • Professional Expertise: I specialize in designing, developing, testing, and implementing high-performance, internet-based solutions — encompassing web APIs, proprietary software applications, robust data security mechanisms, and end-to-end infrastructure frameworks to ensure scalability, reliability, and maintainability.
  • System Architecture & Microservices: Designed and implemented scalable microservices architectures supporting real-time data processing, distributed locking mechanisms, and asynchronous event-driven communication using Kafka and RabbitMQ.
  • API Integration: Integrated multiple third-party (vendor) APIs into core business systems, improving operational efficiency and enabling seamless interoperability across platforms and external services.
  • Secure Authentication Framework: Architected and deployed a centralized authentication and authorization service with role-based and menu-level permissions, incorporating Google 2FA and JWT-based authentication to strengthen access control and system security.
  • Customer Verification & Data Protection: Developed a secure OTP-based verification system for user onboarding, ensuring encrypted OTP storage and validation workflows compliant with industry-standard data protection and privacy requirements.
  • Distributed Locking & Concurrency Management: Implemented Redis-based distributed locking solutions to manage high-concurrency operations, ensuring data consistency and integrity during parallel transactions and real-time updates.
  • Monitoring & Observability: Integrated Elastic APM for comprehensive tracing of Redis, PostgreSQL, and HTTP service performance, and designed real-time monitoring dashboards to track latency, throughput, and error metrics for proactive system optimization.
  • Collaboration & Leadership: Partnered closely with product managers, QA engineers, and design teams to deliver high-quality solutions. Provided technical leadership, mentorship, and established best engineering practices to drive continuous improvement and innovation.
  • Performance Optimization & Reliability: Enhanced database performance through query tuning, indexing, and caching strategies using Redis and PostgreSQL, achieving significant improvements in response time, scalability, and system stability under high-traffic conditions.
  • Core Technical Skills : Microservices, Postgres, Mongo, Cassandra, GoLang, Apache Kafka, gRPC, Rest API, Docker, Git/GitLab, APM Log, Elastic, Distributed System, Redis, Distributed Lock, Python, SQA, Team Management

Software Engineer

July 12, 2021 – April 30, 2023

upay | উপায় (UCB Fintech Company Limited)

Dhaka, Bangladesh
  • Specializing as a software engineer, my primary endeavor is to innovate within the realm of digital financial solutions, with a particular emphasis on the Upay app. I am committed to delivering high-performance, secure, and intuitive software, fostering collaboration across teams to drive continuous improvement and user-centric design.
  • I am responsible for designing and maintaining USSD services tailored for feature phone users, collaborating closely with telecom giants like Base Migration and 121 Recharge with GP, Banglalink, Robi/Airtel. By forging strong partnerships with these industry leaders, I ensure the seamless integration and continuous improvement of our offerings.
  • I am spearheading the development of an ISP Aggregator system for facilitating bill payments for Internet Service Providers (ISPs), utilizing Golang as the primary programming language. This initiative involves creating a robust platform to streamline and optimize the bill payment process for ISPs, contributing to operational efficiency and customer satisfaction within the telecommunications industry.
  • Employing Golang, Python, Django, Redis, PostgreSQL, GitLab, GitHub, Docker, and other cutting- edge platforms, I specialize in integrating third-party APIs seamlessly.
  • Core Technical Skills : Python, Django, Django REST Framework, Postgres, Cassandra, Golang, Chi, Gin, Pandas, Jira, NumPy, Telco, Docker, USSD

Software Engineer (Promoted: Asst. Manager)

Aug 1, 2018 – July 09, 2021

Bdjobs.com Limited

Dhaka, Bangladesh
  • My professional proficiency extends across the entire lifecycle of internet-based solutions, covering design, development, testing, and deployment. I specialize in crafting web APIs, and proprietary software, implementing rigorous data security protocols, and architecting robust technological infrastructures to support these endeavors.
  • I orchestrated the creation of a Video Resume platform, enhancing its capabilities with Video Interview and Live Interview functionalities. Employing cutting-edge technologies including WebRTC, Node.js, Express, and Socket.io, I ensured seamless integration and optimized performance for an enriched user experience.
  • Engaged in the i2i project, focusing on accessibility initiatives.
  • Designed and deployed software solutions for Trend Mark clients, conducting regular inspections and analysis of programs.
  • Core Technical Skills : Python, Django REST Framework, Github, Classic ASP, MSSQL, Node JS, Web RTC, Socket.io

Jr. Software Engineer

Jan 1, 2018 – Jun 20, 2018

Piistech

Dhaka, Bangladesh
  • Proficient in crafting clean, efficient, and maintainable code to meet project requirements.
  • Continuously pursue knowledge and Continuously pursue knowledge and technologies and programming languages.
  • Play an active role in enhancing software development processes and tools through ongoing contributions.
  • Core Technical Skills : ASP.Net, PostgreSQL, MySQL, MSSQL, Github, jQuery, Ajax, JavaScript

Internship (Software Quality Assurance Engineer)

Nov 2016 - Jan 2017

Tekarsh

Dhaka, Bangladesh
  • Assist in creating test plans based on project requirements and specifications. Execute test cases, report defects, and verify fixes.
  • Learn and apply various testing techniques such as functional testing, regression testing, and integration testing.
  • Gain exposure to automation testing tools and frameworks. Write automated test scripts and participate in test automation activities.
  • Core Technical Skills : Selenium, Automation, Manual Testing

Courses & Certificates