Hi, I'm Gorakh Gupta.
A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.
About
I am a Software Engineer having 2.8+ years of professional experience. I
graduated from the National Institute of Technology, Patna.
As a dedicated Software Development Engineer, I thrive on transforming innovative ideas into impactful
software solutions. With a solid background in web development and system design, my experiences at Subex
Limited
and Peerislands Pvt Ltd have equipped me with the skills to create scalable and innovative solutions that
drive
business growth.
I specialize in both front-end and back-end development, focusing on crafting efficient and high-performance
applications. My work emphasizes strong back-end architecture and data management practices that support
seamless functionality and user experience.
When I’m not coding, you can find me tackling complex algorithmic challenges on platforms like LeetCode,
CodeChef, and Codeforces. This engagement sharpens my problem-solving skills and keeps me aligned with the
ever-evolving tech landscape.
With a keen interest in system design, I thrive on challenges and adapt effectively to diverse technology
stacks. My solid understanding of data structures and algorithms enables me to create optimized solutions for
various use cases, ensuring efficient data manipulation and retrieval.
Committed to excellence and driven by a thirst for knowledge, I continuously strive to enhance my skills and
stay updated with the latest industry trends. I am dedicated to contributing to impactful projects where my
technical abilities and problem-solving skills can make a significant difference.
Feel free to explore my portfolio to see examples of my work and the projects I’m passionate about!
- Languages: Java, C++, C, JavaScript, SQL, Python
- Frameworks: Spring , Spring Boot, Angular, React, Node.js
- Tools: GIT, Github, Gitlab, PostgreSQL, MySQL
- Platforms: MongoDB, IntelliJ IDE, Visual Studio Code, Sublime Text
- Courseworks:Data Structures and Algorithms, OOP, Operating Systems, DBMS, Computer Network, System Design
- Soft Skills: Teamwork, Responsibility, Leadership, Positivity, Flexibility, Patience, Empathy
Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.
Experience
- Contributed to the Speedpay platform by integrating a new provider’s credit and multi-card registry, ensuring compliance and data integrity.
- Designed and delivered Liquibase schema migrations with rollback mechanisms for safe deployments.
- Developed PL/pgSQL ETL load functions to process ∼3M BIN records weekly, with header/trailer validation, regex checks, deduplication, and audit history.
- Built a Spring Boot microservice exposing REST APIs to trigger BIN ingestion into registry tables.
- Implemented row-level/advisory locks in PostgreSQL to ensure safe concurrent execution across multiple providers.
- Tech Stack: Java, Spring Boot, PostgreSQL, Liquibase, PL/pgSQL, REST APIs, Docker
- Prompt System and Database APIs: Architected, executed, and integrated REST APIs for prompt functionality, creating 5 user interface screens.
- Maintained high code quality standards by implementing over 50 unit tests using JUnit to validate APIs.
- Vendor Tag Management and CRUD Operations: Designed REST APIs for managing tags in PostgreSQL and built CRUD functionality to facilitate seamless Create, Read, Update, and Delete operations.
- Contract Assurance Project: Crafted more than 12 screens, including a QA chatbot, with ongoing screen development.
- Tech Stack: JavaScript, Angular, PostgreSQL, Python, FastAPI, Java, Spring Boot
- Developed elegant, scalable, and sophisticated Angular-based front-end solutions.
- Collaborated closely with UX/UI designers to design interactive user interfaces.
- Worked on integrating FastAPI backend services to provide efficient database connectivity and data retrieval for the applications.
- Optimized application performance by identifying and resolving bottlenecks in both frontend and backend code.
- Actively participated in code reviews and contributing to best practices.Wrote Fast API and unit tests for robust codebase.
- Tech Stack: JavaScript, Angular, PostgreSQL, Python, Fast API, Java, Spring-boot
- Worked in the Deep Learning Studio team of the AI Labs Department as a Software Engineering Intern
- Crafted elegant, scalable, and sophisticated Angular-based front-end solutions.
- Wrote unit tests for robust codebase.
- Integrated Fast API for database connection
- Actively participated in code reviews and contributing to best practices.Wrote Fast API and unit tests for robust codebase.
- Tech Stack: JavaScript, Angular, PostgreSQL, Python, Fast API, Java, Spring-boot
Projects
A web based application on Mern tech stack
An intelligent system for detecting lungs consolidation has been developed by utilizing efficient net and AttentionNet.
- Our dataset contains two classes namely Consolidation and Normal which in total contains 2043 images.
- Consolidation class has 1016 images. Normal class has total 1027 images.
- The overall accuracy of test data obtained was 49% with efficient net and it increased to 65% when we applied attention layer to the existing model.
Skills
Languages
CPP
JAVA
Python
C
JavaScript
TypeScript
Frameworks
React
Angular
Node
Express
Spring Boot
Bootstrap
Databases
MySQL
PostgreSQL
MongoDB
Code Editors
Vs Code
Intellij
Other Tools
Git
GitLab
Heroku
Coding Profiles
Education
National Institute Of Technology Patna
Bihar, India
Degree: Bachelor of Technology in Computer Science and Engineering
CGPA: 8.86/10
- Data Structures and Algorithms
- Database Management System
- Object Oriented Programming
- Operating System
- Computer Network
- System Design
- Cloud Computing
Relevant Courseworks:
G.S.V.S Inter College Maharajganj
Uttar Pradesh, India
Degree: Intermediate
Percentage: 88.6%
- Physics
- Mathmatics
- Chemistry
- Hindi
- English
Relevant Courseworks:
I C P U M V Sardiha, Maharajganj
Uttar Pradesh, India
Degree: Matriculation
Percentage: 93.5%
- Science
- Mathmatics
- Drawing
- Hindi
- Social Science
- English
Relevant Courseworks:

