Perminder Singh

Senior Software Engineer

Gurugram, Haryana, India8 yrs 2 mos experience

Key Highlights

  • Led migration to microservices architecture improving scalability.
  • Developed fintech platform serving millions of users.
  • Expert in Java, Python, and modern software frameworks.
Stackforce AI infers this person is a Fintech Software Engineer with expertise in microservices and data engineering.

Contact

Skills

Core Skills

MicroservicesSoftware DevelopmentFintechData Engineering

Other Skills

AlgorithmsAmazon Web Services (AWS)Apache KafkaApache ZookeeperBack-End Web DevelopmentCommunicationData ArchitectureData WarehousingDatabasesDebugging CodeDeployment EfficiencyE-CommerceElasticSearchFlaskFramework Design

About

As a software developer with eight years of experience in various domains, I am passionate about creating innovative products with exceptional user experiences. I have a B.Tech degree in Information Technology from Maharaja Surajmal Institute Of Technology, where I learned the fundamentals of programming, databases, and software engineering. At Ula, I led the development of a fintech platform that enabled micro-entrepreneurs to access financial services and grow their businesses. I designed and implemented scalable and secure systems using Java, Python, Go, and various technologies such as Kafka, Elastic Search, and gRPC. I also collaborated with cross-functional teams to deliver high-quality products and features, following agile methodologies and best practices. I contributed to the success of the platform, which reached millions of users and processed billions of transactions.

Experience

8 yrs 2 mos
Total Experience
1 yr 4 mos
Average Tenure
--
Current Experience

Gemini

Senior Software Engineer

Jan 2024Aug 2024 · 7 mos · Gurugram, Haryana, India · On-site

  • Led the successful migration of the compliance services monolith to a microservices architecture, improving scalability, maintainability, and deployment efficiency.
  • Led the integration project with a third-party application for enhanced investigation capabilities of suspicious user activities.
JSONWritten CommunicationProgramming ConceptsCommunicationProject PlansMicroservices+1

Ula

Lead Software Developer

Nov 2021May 2023 · 1 yr 6 mos · Remote

JSONUnit TestingInterfacesTeam LeadershipWritten CommunicationData Warehousing+16

Wheelseye

Senior Software Developer

Jun 2020Oct 2021 · 1 yr 4 mos · Gurugram, Haryana, India

JSONUnit TestingInterfacesTeam LeadershipWritten CommunicationProgramming Concepts+12

Oyo

Senior Software Engineer

Nov 2019Jun 2020 · 7 mos · Gurugram, Haryana, India

JSONUnit TestingInterfacesWritten CommunicationProgramming ConceptsObject-Oriented Programming (OOP)+9

Edge networks pvt. ltd.

Software Developer

Feb 2017Oct 2019 · 2 yrs 8 mos · Bengaluru, Karnataka, India

JSONUnit TestingInterfacesProgramming ConceptsObject-Oriented Programming (OOP)Reverse Engineering+3

Snapdeal

Software Engineer

Jul 2015Jan 2017 · 1 yr 6 mos · Gurugram, Haryana, India

  • Working at Snapdeal as a Software Engineer, I am involved in designing, development and performance tuning solutions for the problems involving huge amount of data.
  • ★ Working as Spark, Scala and related technologies to build next generation analytic platform.
  • ★ Set up the Hadoop infrastructure for local server and AWS
  • ★ Designed the architecture and developed applications using Map Reduce in Java, Kafka.
  • ★ Performance Tuning of Spark and Hadoop Jobs by various parameters
JSONUnit TestingInterfacesProgramming ConceptsObject-Oriented Programming (OOP)E-Commerce+7

Education

Maharaja Surajmal Institute Of Technology

Bachelor's Degree — Information Technology

Jan 2012Jan 2015

Guru Tegh Bahadur Polytechnic Institute

Ploytechnic Diploma — Computer Engineering

Jan 2008Jan 2011

DUCAT

Professional Training — JAVA

Stackforce found 100+ more professionals with Microservices & Software Development

Explore similar profiles based on matching skills and experience