Page 1 of 2
G SUNIL
+91 8277434979 gsunil99910@gmail.com LinkedIn @gsunil99 GitHub LeetCode Portfolio
WORK EXPERIENCE (3.5+ YOE)
Full Stack Software Developer [SDE-2] - Private Equity International April 2024 - Present
• Designed and implemented the [PEI - Peredeals] website using a full-stack approach, leveraging
React.js, Next.js for the frontend and Nest.js, Node.js, OpenSearch, and GraphDB for
the backend, ensuring a seamless, high-performance search and data retrieval experience.
• Implemented OpenSearch query-based search functionality for the PEI Peredeals website,
reducing query response times and improving search accuracy, leading to a 25% faster search
experience for users.
• Developed multiple reusable frontend components Sticky Navigation, Table Components,
Dropdown Filters to improve modularity, reusability, and maintainability across the platform.
• Optimized OpenSearch queries by implementing aggregations, nested queries, and effi- cient filtering mechanisms, leading to a 40% improvement in query efficiency and faster
data retrieval.
• Refined sorting mechanisms by developing a custom sort script, ensuring results follow a
strict order based on user preferences, reducing sorting-related user complaints by 15%.
• Integrated feature flag management using Split.io enabling dynamic content control and reducing
the need for code deployments, leading to a 50% faster rollout of new features.
• Added unit test cases and increased test coverage, which helped identify potential failures and
improve overall code reliability and robustness.
• Tech Stack/Tools Nest.js, Node.js, React.js, Next.js, Opensearch, GraphDB, JavaScript,
TypeScript, Jest, AWS, JIRA, Git-GitHub, VS-Code.
Full Stack Software Developer - Climate Connect Digital Oct 2022 - March 2024
• Implemented RESTful APIs using Node.js, React.js, Java, Spring-Boot, GCP, MongoDB,
PostgreSQL, and Firebase Firestore for carbonshop team CRUD operations.
• Leveraged Node.js to develop robust API services supporting the onboarding forms and
data retrieval services by following Test-Driven Development (TDD) principles.
• Implemented an Add to Basket feature with React.js - Next.js and Node.js - Express.js,
boosting sales by 15% and enhancing user engagement. Additionally, developed efficient data
tables for displaying project information, resulting in a 30% increase in user satisfaction.
• Implemented Socket.IO to enable real-time communication in a room where multiple users com- municatein each carbon project, utilizing Node.js, Express.js and AWS EC2 instance
• Architected a serverless application for a carbon project management platform using AWS Chal- ice, Python, GraphQL and MongoDB.
• Tech Stack/Tools Node.js, React.js, Next.js, Express.js, Java-SpringBoot, Python, JavaScript,
TypeScript, Jest, Google Cloud, AWS-Chalice, Firebase-FireStore, MongoDB, JIRA,
Git-GitHub, VS-Code.
Software Engineer - Larsen and Toubro Infotech, MSCI ESG August 2021 - Sept 2022
• Implementation of Backend Restful API microservices for droplets feature of ESG applica- tion using Java, Maven, Apache, Spring-Boot, PostgreSQL, Jenkins
• Collaborated with a cross-functional team to design, develop, and maintain Restful API mi- croservices for the Droplets feature in the ESG application, ensuring seamless data exchange,
scalability, and high performance.
• Developed a file compare utility using Python and deploying it on the cloud. This inno- vative solution saved 3 - 4 hours of manual file comparison work for approximately 100 files,
significantly increasing productivity and reducing errors.
• Tech Stack/Tools Java, Spring Boot, Python, Django, PostgreSQL, Html & CSS
Page 2 of 2
EDUCATION
Bachelor of Engineering (B.E) in Computer Science 2017 - 2021
St Joseph Engineering College, Mangaluru.
Aggregate CGPA: 8.8/10
PERSONAL PROJECTS
Youtube Clone [GitHub] [Link] June 2024
• Built a YouTube clone with React.js, HTML, CSS, and JavaScript, showcasing core React
concepts and integrating the YouTube Data API for dynamic, real-time video and channel
data.
• Implemented video searching functionality, allowing users to search and display videos based
on queries.
Todo App [GitHub] [Link] April 2023
• Developed a task management application using React.js and Node.js, supported by
MongoDB, facilitating efficient task tracking and management.
• Created an intuitive user interface with React.js for seamless task handling, while Node.js
and MongoDB ensured robust backend functionality and data storage.
Droplets Application [GitHub] Feb 2022
• It is a micro savings apps that identify small savings opportunities within your existing budget
and automatically sweep money into a savings account.
• Developed Backend RESTFUL API Microservices such as user microservice, create goal
microservice and transaction microservice using Java, Maven, Spring-Boot, PostgreSQL
LinkedIn Referral Connect [GitHub] [VideoLink] Feb 2022
• Its such painful job of sending same referral message to multiple persons through connec- tion requests, while you are looking out for new job.
• Developed a custom script to automate the process of sending personalized connection
requests to multiple professionals at target companies on LinkedIn.
• Implemented using Python, Chromedriver, Selenium, UI - Automation
Instagram Clone [GitHub] [Link] [VideoLink] July 2021
• Created a social media application with features like Send Direct messages, Create Post,
Comment on Post, Update Post, profile and other basic features.
• Implemented using Django,HTML and CSS, Bootstrap, SQLite.
CS Department Blog [GitHub] [Link] Dec 2020
• Developed blog with post categories, search, comments, reset-password using E-mail.
• Blogs posted by students will be filtered by team using admin dashboard.
• Implemented using Django, HTML, CSS, Bootstrap, Tiny-MCE rich-text editor.
SKILLS
• Programming Languages: JavaScript, Java, Python
• Web Development: Node.js,Nest.js, Express.js, React.js, Next.js, Java, SpringBoot,
Python, Django, Html & CSS
• Databases: PostgreSQL, MongoDB, Firebase and FireStore
• Cloud : Google Cloud Platform (GCP), Amazon Web Services (AWS)
• Others: RESTful APIs, GraphQL, AWS Chalice, Selenium, Cucumber framework,
Jenkins, Swagger UI
• Courses and Certifications: Data Structures & Algorithms, Operating Systems,
DBMS, Git&GitHub, Algorithm ToolBox - Coursera