Summary
Overview
Work History
Education
Skills
Websites
Certification
Projects
Professional Development
References
Timeline
Generic

Yokeshraj A

Madanur

Summary

At CaratLane Trading Private Limited, I spearheaded the development of a Go-based Pricing Engine and the 'Loose Diamonds' API, significantly enhancing e-commerce efficiency and data reliability. My expertise in Go, Node.js, and proactive problem-solving led to a notable reduction in response times and code errors, underpinning a robust, scalable backend infrastructure.

Overview

1
1
year of professional experience
1
1
Certification

Work History

Backend Developer

CaratLane Trading Private Limited
06.2023 - Current
  • Developed and maintained the 'Loose Diamonds' API, enhancing reliability and efficiency in retrieving data for e-commerce transactions
  • Engineered a Go-based Pricing Engine leveraging Kafka for real-time pricing updates, optimizing data processing speeds for rapid decision-making
  • Created custom product feeds for Google Merchant Center (GMC), increasing product visibility and engagement by integrating API-driven feeds
  • Integrated Datadog for comprehensive monitoring, improving response times for troubleshooting and performance analysis
  • Maintained JavaScript rule engines for communication channels, streamlining internal and external message handling and automating routine tasks
  • Conducted rigorous unit testing using Jest to enhance code reliability, and actively resolved SonarQube code smells to maintain high code quality standards
  • Produced comprehensive service documentation with JSDoc and Docsify to facilitate seamless knowledge transfer within the team
  • Key Achievements:
  • Optimized communication channels to improve data consistency across services
  • Reduced response time by X% through efficient API design and integration with external services
  • Achieved a reduction in code errors by Y% by actively monitoring and addressing issues flagged by SonarQube
  • Managed source control repositories such as Git, SVN., ensuring versioning accuracy across projects.

Education

Bachelor of Engineering - Computer Science

Sri Venkateswara College of Engineering
01.2023

High School -

IVL Matriculation Higher Secondary School
01.2019

Secondary School -

Shiksha Kendra Matriculation Higher Secondary School
01.2017

Skills

  • Go
  • Nodejs
  • JavaScript
  • REST APIs
  • GraphQL
  • Kafka
  • Redis
  • Docker
  • CI/CD (Jenkins, Git)
  • MySQL
  • PostgreSQL
  • Elasticsearch
  • MongoDB
  • Amazon Web Services (AWS)
  • Jest
  • SonarQube
  • Datadog
  • Rollbar
  • JSDoc
  • Docsify
  • Git

Certification

  • Programming in Java, NPTEL, IIT Kharagpur, Elite + Silver Category
  • Python for Data Science, NIIT Vellore, A-Excellent
  • Programming in C, NIIT Vellore, A-Excellent
  • Certification in Computer Basics, SRM University

Projects

Pricing Engine with Kafka Integration, Designed a real-time pricing engine using Go and Kafka for seamless data streaming, enabling real-time updates and price synchronization across platforms. Google Merchant Center Product Feed, Built a customized product feed API, allowing efficient data handling and improved e-commerce performance by connecting with Google Merchant Center. Monitoring & Error Tracking, Integrated Datadog and Rollbar for real-time monitoring, allowing proactive management of system issues and reducing downtime.

Professional Development

  • Attended workshops on cloud-native development and microservices architecture to enhance skills in distributed systems and DevOps practices.
  • Participated in Agile and Scrum training sessions to improve project management and collaboration skills.

References

References available upon request.

Timeline

Backend Developer

CaratLane Trading Private Limited
06.2023 - Current

Bachelor of Engineering - Computer Science

Sri Venkateswara College of Engineering

High School -

IVL Matriculation Higher Secondary School

Secondary School -

Shiksha Kendra Matriculation Higher Secondary School
Yokeshraj A