Codeial
→
Summary
A social networking website enabling user authentication, content sharing (posts/comments), profile management (pictures, friends), and real-time chat functionalities.
Highly motivated Software Engineer with 2+ years of experience specializing in developing scalable microservices and robust automation frameworks. Proven ability to design, architect, and implement complex systems using Python, Node.js, and Java, driving efficiency and enhancing product capabilities. Adept at problem-solving and committed to delivering production-ready solutions that meet critical business objectives.
Software Engineer
Bangalore, Karnataka, India
→
Summary
Led the design and development of critical microservices and APIs, enhancing platform functionality and operational efficiency for a leading e-commerce brand.
Highlights
Designed and architected a Python FastAPI microservice from scratch for Media Service, significantly improving content management workflows by facilitating bulk image and video uploads for product catalogs.
Developed paginated APIs for Marketplace Service's order management, seamlessly integrating with diverse WMS systems and resolving critical bugs, enhancing external seller operations and data consistency.
Utilized Node.js with Sequelize ORM for database migrations and Bull Queue for inter-service communication, ensuring robust and scalable system architecture for high-volume transactions.
Software Engineer
Bangalore, Karnataka, India
→
Summary
Engineered and implemented advanced automation frameworks and test suites, significantly improving software quality and release readiness for multiple features.
Highlights
Designed and implemented a robust API Automation Framework for over 100 APIs using Java, Rest Assured, and Cucumber, boosting testing efficiency and coverage.
Developed a Hybrid Automation Framework and comprehensive Test Suites with Selenium for the website, leading to enhanced website testing reliability and speed.
Owned the creation, maintenance, and enhancement of automated Functional, Performance, and Resiliency tests, ensuring production-readiness for critical features and improving overall system stability.
Teaching Assistant
Bangalore, Karnataka, India
→
Summary
Provided comprehensive academic support and mentorship to students, enhancing their problem-solving and coding proficiency in a fast-paced learning environment.
Highlights
Mentored and guided a batch of over 70 students in problem-solving techniques, fostering a deeper understanding of coding concepts and improving their algorithmic thinking.
Conducted regular doubt-solving sessions, providing personalized assistance and clarifying complex coding problems to ensure student success.
Upgraded and optimized existing test cases for various coding problems, enhancing accuracy and effectiveness of student evaluations and learning outcomes.
→
B.Tech.
Computer Science Engineering
Grade: 8.12 CGPA
Awarded By
Bewakoof.com
Recognized for outstanding performance and contributions as a Software Engineer.
Awarded By
Bewakoof.com
Awarded for exceptional focus and dedication in project delivery.
Awarded By
CodeChef
Achieved a 4-star rating on CodeChef, demonstrating strong competitive programming skills and problem-solving abilities.
Awarded By
CodeForces
Attained Specialist ranking on CodeForces, showcasing advanced algorithmic and data structure proficiency.
Python, C++, Javascript, Java, Ruby on Rails.
Node.js, FastAPI, React, Express.js, Socket.io, AWS EC2, Firebase.
SQL, MongoDB, Redis, Sequelize ORM.
API Automation, Selenium, Rest Assured, Cucumber, Functional Testing, Performance Testing, Resiliency Testing.
Software Development, Microservices, System Design, APIs, Data Structures and Algorithms, Problem Solving, Bug Fixing.
Tech Trends.
Online gaming, Chess.
Video Editing.
→
Summary
A social networking website enabling user authentication, content sharing (posts/comments), profile management (pictures, friends), and real-time chat functionalities.
→
Summary
A web application providing real-time visualization of global COVID-19 case data, including active, recovered, and death counts, mapped onto a world map.