Yogender

Yogender

$15/hr
Back end engineer with focus on JAVA EE applications.
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
25 years old
Location:
Gurgaon, Haryana, India
Experience:
2 years
YOGENDER Software Development Engineer \csuse {emailsymbol}:- \csuse {phonesymbol}: - \csuse {locationsymbol}: Gurugram, India \csuse {linkedinsymbol}: https://www.linkedin.com/in/yogender-b-a Software Engineer with 2+ years of experience in designing, developing, and implementing scalable and responsive enterprise level applications using a configurable approach, creating common framework components for easy and quick development. EXPERIENCE Software Development Engineer - 1 Innostax Software Labs Date: June 2023- – Present Location: Gurugram, India Bancstac • Contributed to the integration of Cybersource’s credit card payment gateway to enable multi-currency payments, settlements and dynamic currency conversion. • Investigated and resolved a critical ISO-8583 message timeout bug in card payments, affecting more than 100,000+ daily users. • Integrated LankaQR to facilitate secure QR-based payments and streamlined transaction processing, along with implementing real-time transaction monitoring using Elasticsearch. • Designed and developed settlement report generation using cron jobs and bash scripts to securely upload transaction data to FTP servers. • Enhanced security and PCI-DSS compliance by applying RSA and AES encryption algorithms to sensitive transaction data and user passwords. • Implemented unit tests using JUnit and Mockito, achieving 90 percent code coverage for 8 Java projects. • Key Technologies: Java, Spring Boot, Sockets, Hibernate, Elasticsearch, Spring Data JPA, RabbitMQ, ReactJS, MySQL. Tava Trip • Contributed to the development of a flight and hotel booking platform, improved the speed by 30 percent through code optimization. • Integrated GDS API’s (TBO) for flight and hotel booking and payment systems with Razorpay. • Migrated application from monolithic to microservices architecture using RabbitMQ and developed serverless APIs and background jobs using AWS Lambda. • Implemented caching and query optimization using Redis, reducing page load time and improving booking processing efficiency. • Key Technologies: ExpressJS, AWS Lambda, RabbitMQ. Yokeru • Led development of Yokeru, an AI-driven platform automating proactive calls from medication reminders to appointments, improving efficiency and operator focus on urgent tasks. • Developed CI/CD pipelines using GitHub Actions, enhancing deployment efficiency and improving feature delivery times. • Key Technologies: ExpressJS, PostgreSQL, Github Actions, ReactJS, Redux, AWS Cognito, OAuth. Travellink • Integrated Hibernate’s second-level caching and optimized SQL queries in the booking flow process, enhancing application performance, and reducing database load. • Optimized and enhanced the frontend by minimizing unnecessary API calls and refining realtime connection, disconnection, and inactivity handling logic. • Key Technologies: JSP, Spring MVC. PERSONAL PROJECT A Python • Developed a fully functional self-playing snake game. • Implemented A* algorithm in python, pygame for building graphics. TECHNICAL SKILLS • Programming Languages: Java, Javascript • Libraries & Frameworks:: Hibernate, Springboot, Elasticsearch, ExpressJs • Cloud & DevOps: AWS, Docker, CI/CD (GitHub Actions), RabbitMQ • Testing: JUnit, Mockito • Database: PostgreSQL, MySQL • Integrated RabbitMQ for interservice asynchronous communication allowing decoupling, and improve system scalability and reliability EDUCATION • Implemented support for multiple database connections for multi-tenancy, enabling dynamic selection at runtime to enhance system adaptability and scalability. B.E in Computer Science And Engineering. • Key Technologies: ExpressJS, Docker, AWS Cognito, Github Actions, ReactJS, PostgreSQL. Chandigarh University Associate Software Engineer • 7.05 CGPA Innostax Software Labs Date: August 2022-June 2023 Location: Gurugram, India TavaJS Cloud • Developed the back-end of a drag-and-drop No Code application that enables users to create databases, define tables, and generate API endpoints, reducing setup time by 50 percent while ensuring consistent API integration, error handling, and state management. Date:- Location: Mohali, Punjab ACHIEVEMENTS • Recognized as the "Star of the Month" and part of ’Client’s team of the month’ for successfully delivering fully functional features in an exceptionally short time frame.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.