Vipin Kumar Singh

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 4 mos experience
Most Likely To Switch

Key Highlights

  • 8+ years of experience in backend solutions.
  • Expertise in AWS technologies and microservices.
  • Proven track record in mentoring and team leadership.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and SaaS industries.

Contact

Skills

Core Skills

KotlinMobile Application DevelopmentAmazon Web Services (aws)Java DevelopmentDjangoSoftware DevelopmentJava Database Connectivity (jdbc)

Other Skills

API DevelopmentAmazon ElastiCacheAmazon SQSBehavior-Driven Development (BDD)CeleryCloud FirestoreContinuous Integration and Continuous Delivery (CI/CD)CucumberDaggerData StructuresDjango REST FrameworkELKElasticsearchFirebaseGherkin

About

Result-oriented Senior Software Engineer with 8+ years of experience designing and delivering scalable backend solutions. In-depth knowledge of enterprise software architecture design & development and programming languages relevant to the Web, Enterprise, Mobile & Cloud. Expertise in Java, Python, Kotlin, Spring, Dagger and Django with a strong background in AWS technologies.

Experience

9 yrs 4 mos
Total Experience
1 yr 6 mos
Average Tenure
2 yrs
Current Experience

American express

Senior Software Engineer

Jun 2024Present · 2 yrs · Bengaluru, Karnataka, India · Hybrid

  • Project - American Express Mobile App (Platform)
  • Working on the payroll of EPAM Systems as a Senior Software Engineer.
  • Working on a Kotlin-based Backend for Frontend (BFF) Architecture to build the Amex Mobile Platform application.
  • Enhance the current application and introduce new features for different markets worldwide.
  • Working on platform priorities to improve developer productivity, like build process improvement, writing GitHub workflows and automating recurring activities.
  • Mentoring/Guiding juniors and owning code reviews and modules.
KotlinMobile Application DevelopmentLow-Level DesignSplunkELKGitHub

Amazon

Senior Software Engineer

May 2023May 2024 · 1 yr · Bengaluru, Karnataka, India · Hybrid

  • Project - Seller Verification and Compliance
  • Worked on the payroll of EPAM Systems as a Senior Software Engineer.
  • Managed and enhanced workflows/designs of Seller Verification on Amazon e-commerce.
  • Worked on Seller compliance and verification process.
  • Worked on building a microservice all by myself and in the process used AWS services like IAM, DynamoDB, Kinesis, Glue Jobs, S3, AWS Lambda, EC2, EKS, ECS, SNS, SQS, Data streams and Data Lakes.
  • Learnt Amazon's way of doing things while maintaining superb code quality and stringent processes.
Amazon Web Services (AWS)DaggerJava DevelopmentLow-Level Design

Unacademy

Senior Software Engineer

Nov 2021Apr 2023 · 1 yr 5 mos · Bengaluru, Karnataka, India · Remote

  • Project - NIMBUS (An in-house CRM Software)
  • Worked as part of the Growth and Revenue vertical.
  • Built and architected parts of the low-level and high-level design of the CRM tool from scratch and delivered the product's first version in a very challenging timeline of 5 months.
  • Provided mentoring and guidance to a back-end team of 5 developers while delivering a "0 to 1" product.
  • Key contributions include laying out a low-level code foundation, advanced automated lead-sales assignment, keeping the product permission-driven, sales incentive calculation and automating recurring activities.
  • Implemented various performance improvements through code and at the database level, which led to low latency in turn resulted in an improvement of satisfaction score by 75%.
  • Drove sprint planning and ensured code quality through code reviews, production deployments and release cycles.
Amazon ElastiCacheCloud FirestoreSoftware as a Service (SaaS)KibanaCeleryFirebase+21

Morgan stanley

Senior Associate

Jul 2020Nov 2021 · 1 yr 4 mos · Bengaluru, Karnataka, India · Remote

  • Project - Tax Doc Reference Data (T-Rex)
  • Tax Doc Reference Data is a composition of multiple micro-services, under a single umbrella, defining the flow to prepare tax-related data for Institutional and retail investors (ISG and WM), which is exposed via REST services to downstream applications for Tax Withholding and Reporting.
Java Database Connectivity (JDBC)CucumberSpring BatchData StructuresContinuous Integration and Continuous Delivery (CI/CD)Object Oriented Design+7

Kpmg india

Associate Consultant

Sep 2019Jul 2020 · 10 mos · Bengaluru, Karnataka, India

  • Project - Export Compliance Integration (ECINT)
  • ECINT is a compliance web service exposing multiple endpoints to facilitate the process of validating orders via REST and performing mandatory checks to ensure compliance with government norms, and respond with flags indicating the compliance status along with reasons for compliance failure.
Java Database Connectivity (JDBC)JUnitData StructuresContinuous Integration and Continuous Delivery (CI/CD)Object Oriented DesignWeb Applications+5

Tata consultancy services

System Engineer

Nov 2016Aug 2019 · 2 yrs 9 mos · Bengaluru Area, India

  • Project - Public Export Product Data (PEPD)
  • PEPD is a web application that deals with product partners and provides them with an interface to log the details of their products in a database, which in turn prepares well-structured and formatted data for a second application that performs all kinds of export compliance checks on these products.
Java Database Connectivity (JDBC)JUnitData StructuresContinuous Integration and Continuous Delivery (CI/CD)Object Oriented DesignWeb Applications+5

Education

Oriental Institute of Science & Technology, Bhopal

Bachelor's degree — Computer Science

Jan 2012Jan 2016

Kendriya Vidyalaya No. 3 Gwalior

Intermediate

Jan 2010Jan 2011

Army School Jhansi

Higher Secondary

Jan 2008Jan 2009

Stackforce found 100+ more professionals with Kotlin & Mobile Application Development

Explore similar profiles based on matching skills and experience