Image

Name: Ravinder Singh

Job Role: Software Developer II

Experience: 3 Years +

Address: Rampur, U.P, India

Skills

Java 95%
Scala 85%
Sping Boot 90%
Angular 85%
Other : Microservices, SQL, Docker, GitHub, Postman 90%

About

About Me

With over 3+ years of comprehensive experience in the field of Software Development, accompanied by a bachelor's degree in engineering. Building scalable backend systems and integrating third-party services. With expertise in Java, Scala, Python, and C++, I focus on developing high-performing APIs and seamless integrations for enterprise solutions. I thrive in collaborative environments, working closely with cross-functional teams to translate business requirements into technical solutions. My passion for continuous learning keeps me up-to-date with the latest backend trends, ensuring that I can deliver cutting-edge, reliable, and scalable solutions.

  • Profile: Software Developer II
  • Domain: R&D Engineering
  • Education: Bachelor of Engineering
  • Language: English, Hindi, Punjabi
  • Programming Languages: Java, Scala, C++, Python
  • Frameworks/Technologies: Spring Core, Spring Boot, AWS (EC2, S3), Hibernate, Junit, Microservices, Kubernetes, Angular 5+, React
  • Interest: Traveling, Playing Games

0 +   Projects completed

LinkedIn

Resume

Resume

Experienced Software Developer with over 3+ years of expertise in delivering data-driven solutions to drive business strategies. Proficient in software development, Services, DSA algorithms, and full lifecycle project management. Adept at building scalable systems, integrating third-party services, and leading cross-functional teams to deliver high-quality, impactful projects.

Experience


July 2022 - Present

Software Engineer II

Demandbase Inc., Hyderabad (Romote)

Demandbase is a company that provides account-based marketing (ABM) and sales intelligence products to help business-to-business (B2B) companies identify and reach target markets.

  • Spearheaded development for csv upload functionality for Pardot, Hubspot, Marketo, etc.
  • Developed CRUD APIs in Spring Boot microservices to integrate with various CRMs (Salesforce, Hubspot)
  • Wrote integration tests and mainted code coverage greater of 75%
  • Wrote end to end automation test case for flow testing
  • Developed command line utility for updating the CRM configurations
  • Integrated 3rd party APIs like LaunchDarkly with our microservices

August 2021 - July 2021

Software Engineer I

NCR Corporation, Hyderabad

NCR Corporation is a global company that provides digital commerce solutions for the retail, restaurant, and financial services.


  • Worked as Full Stack Developer
  • Added Pay360 feature to ADK and developed UI in Angular for the Self-checkout POS machine
  • Integrated Crypto APIs with self-serve functionality allowing customer to pay with Crypto currency
  • Built functionality to video record the person activity for self-checkout POS machines
  • Introduced wide screens for POS machines from 4:3 to 16:9 aspect ratio.
  • Write, update and maintain CRUD APIs for retail machines

March 2021 - August 2021

Software Engineer Intern

NCR Corporation, Hyderabad

NCR Corporation is a global company that provides digital commerce solutions for the retail, restaurant, and financial services.

  • Gone through 2 months of training based on Retail team and its products
  • Worked on POS machines and learnt various technologies: Spring Boot, microservices, AWS etc
  • Fixed bugs and added minor functionalities



Education


2014-2018

Bachelor of Engineering

Chandigarh University

Grade: First class distinction.

2016-2017

Higher Secondary School

Greenood Senior Secondary School

Grade: First class distinction.

Projects

Projects

Below are the sample Data Analytics projects on Java, Scala, Python, Spring Boot.

Library Management System using Sping Boot and MySQL

Library Management System using Sping Boot and MySQL to manage all the functions of a library.

Warehouse Management System using Spring Boot and MySQL

Warehouse Management System using Sping Boot and MySQL helps businesses manage their warehouse operations.

Weather Service using Spring Boot and React

Weather Service using Spring Boot and React which gives temperature details advice about wheather changes.


Vehicles Surveillance using Python and AI

Vehicles Surveillance using Python and AI is a system that monitors vehicles to improve security and management.

Face Detection using python and AI

Face Detection using python and AI is a way of identifying or confirming an individual's identity using their face.

0 Achievements
0 Projects
0 Mentored Students
0 Cups of coffee

More projects on Github

I love to solve business problems & uncover hidden data stories


GitHub

Contact

Contact Me

Below are the details to reach out to me!

Address

Rampur, Uttar Pradesh, India

Contact Number

+91 9149372953

Download Resume

resumelink



Have a Question? Click Here