Suraj Sidar

Software Engineer

Raigarh, Chhattisgarh, India3 yrs 4 mos experience

Key Highlights

  • Proven expertise in API performance optimization.
  • Strong background in microservices architecture.
  • Experience in integrating advanced technologies like AI.
Stackforce AI infers this person is a Backend Developer specializing in Retail technology solutions and microservices architecture.

Contact

Skills

Core Skills

JavaMicroservicesPythonRest ApisApi Integration

Other Skills

API TestingAPI performance optimizationAgile practicesAngular CLIArtificial Neural NetworksBack-End Web DevelopmentC++Computer VisionData StructuresGitIntegrationJSONJava Database Connectivity (JDBC)Java DevelopmentMATLAB

About

Currently working as a Java Backend Developer, focusing on API integration, refactoring existing services, and building new APIs that enable seamless communication across microservices.. Demonstrated ability to implement microservices and optimize multithreaded code. Experience working with AI tooling ( GitHub CoPliot),Self-starter that identifies/responds to priority shifts with minimal supervision,Experience with backend technologies such as JAVA/J2EE, SpringBoot,and Microservices I worked as a software developer at Bosch Global Software Technologies, where I work on cutting-edge projects that leverage computer vision, machine learning, and e-commerce. I have a B.Tech degree in Electrical Engineering from IIT Roorkee, one of the most prestigious engineering institutes in India. My core competencies include Python, Java, Selenium, Angular, and server-side JavaScript. In my previous role, I have integrated APIs using Python for the Smart Shopping Project, which is a computer vision-based smart shopping solution that enables customers to shop without scanning or checkout. I have also developed a test automation suite using Selenium, TestNG, and Java to ensure the quality and functionality of the software. Additionally, I have developed REST APIs and integrated with ONDC (Open Network for Digital Commerce) using Java and Spring to facilitate cart creation, checkout, and order creation and fulfillment. I am passionate about learning new technologies and applying them to solve real-world problems. I value collaboration, innovation, and customer satisfaction. I believe I can bring diverse perspectives and experiences to the team, as I have worked with different domains, platforms, and frameworks.

Experience

Teamware solutions a division of quantum leap consulting pvt. ltd

Software Developer

Aug 2024Present · 1 yr 7 mos · Mumbai, Maharashtra, India · On-site

  • Client:Morgan Stanley
  • ● Improved API performance by 30% through multithreaded code optimization, reducing load times and enhancing user experience.
  • ● Developed microservices discoverability using Spring Boot Zookeeper, ensuring seamless service registration and discovery.
  • ● Implemented interceptor logic for RestTemplate, enabling efficient header management during API requests.
  • ● Designed and applied a thread-local approach for secure and easy token access, improving API security.
  • ● Conducted detailed root cause analysis (RCA) of production incidents, resolving configuration errors and code defects to minimize downtime.
  • ● Provided fixes for InheritableThreadLocal issues to enhance thread safety and stability.
API performance optimizationmultithreaded code optimizationSpring BootRestTemplateroot cause analysisJava+1

Bosch global software technologies

Software Developer

Aug 2022May 2024 · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

  • ● Integrated REST APIs using Python for the Contactless Store project, enhancing the shopping experience through seamless communication between systems.
  • ● Developed a comprehensive test automation suite for regression test cases using Selenium, TestNG, and Java, ensuring high-quality code through Test-Driven Development (TDD) principles.
  • ● Designed and implemented REST APIs using Java and Spring, integrating them with the Open Network for Digital Commerce (ONDC) Buyer Application, facilitating smooth transactions and data exchange.
  • ● Participated in a rigorous 2-month Java Full Stack Classroom Training program, further enhancing skills in full-stack development.
  • ● Collaborated with cross-functional teams to identify technical requirements, plan development sprints, and deliver solutions that meet business objectives.
  • ● Actively participated in code reviews, providing constructive feedback to team members and ensuring adherence to coding standards and best practices.
  • ● Demonstrated adaptability by swiftly learning and applying new technologies and frameworks to meet project requirements.
  • ● Contributed to the continuous improvement of development processes and methodologies, leveraging Agile practices to enhance productivity and delivery timelines.
REST APIsPythonSeleniumTestNGJavaSpring+2

Education

IIT Roorkee, Roorkee,Haridwar,Uttrakhand,247667

B.Tech — Electical Engineering

Jan 2018Jan 2022

Jawahar Navodaya Vidyalaya - JNV

CBSE 12 th

Jan 2016Jan 2017

Jawahar Navodaya Vidyalaya - JNV

10nth

Jan 2014Jan 2015

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience