Sonu Soni

Engineering Manager

Noida, Uttar Pradesh, India11 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in transforming legacy systems to microservices.
  • Proven track record in optimizing payment gateways.
  • Strong leadership in engineering team management.
Stackforce AI infers this person is a Fintech and SaaS expert with strong backend development capabilities.

Contact

Skills

Core Skills

Software DevelopmentSoftware Architectural DesignWeb DevelopmentService-oriented Architecture (soa)Web Applications

Other Skills

Agile MethodologiesAlgorithm DesignAlgorithmsApache KafkaBackend ProcessingBloggingComputer ScienceCustomer Support SystemsData AnalysisData StructuresDatabasesDockerDocker ProductsFinTechGithub

About

Lead Software Engineer at Naukri.com (Infoedge India Ltd). M.Tech Computer Scienece from NIT Jalandhar, Punjab . Technical skills : Languages - PHP, Java, HTML, CSS, Java-script, MySql Database - Mysql , Mongodb , Elastic search , Nosql Caching layer - Memcached , Redis, aerospike Tools - Intellige, Github, Jira, Workbench, Sublime, Net-Beans, Office, Photoshop Web Experience - Google web tools, AWS, SEO, Wordpress, Blogging, Page ranking, Social Media System Design - High level design , Low level design Other Technologies - Docker, Kubernetes, Nginx, apache, SOA Rest API's, Client Server ,RabbitMQ, Kafka, Social Media API’s, MVC Architecture, Phalcon, CS-Cart, OsTicket, Oauth 2.0, Ubuntu, Windows, Android. Good aptitude , analytical and problem solving Techniques

Experience

11 yrs 8 mos
Total Experience
2 yrs 11 mos
Average Tenure
4 yrs 3 mos
Current Experience

Payu

2 roles

Engineering Manager

Sep 2024Present · 1 yr 9 mos · Gurugram, Haryana, India

  • Leading the Subscriptions Engineering team at PayU Payments, overseeing end-to-end delivery from sprint planning to project execution. Transformed and migrated the legacy PHP codebase into scalable Java microservices, optimizing subscription flows across Cards, UPI, and eNACH with high data throughput.
  • Designed algorithms to improve payment gateway selection and increase transaction success rates. Additionally contributed to the PGSelector team, developing routing logic and experiments to further enhance platform performance and reliability.
JavaMicroservicesPayment GatewayAlgorithm DesignSoftware DevelopmentSoftware Architectural Design

Lead Software Engineer

Mar 2022Present · 4 yrs 3 mos · Gurugram, Haryana, India

Naukri.com

Lead Software Engineer

Jun 2018Mar 2022 · 3 yrs 9 mos · Noida, Uttar Pradesh, India

Shopclues

2 roles

Senior Software Developer

Apr 2017Jun 2018 · 1 yr 2 mos · Gurgaon, India

  • Working On : SOA Rest API's, Customer Support Ticketing System
  • Tools & Technology : php, jquery, MySql, Phalcon, Rest API's, Oauth2, memcache, Redis, osTicket, Ubuntu, SVN, Jir, MVC, ,Sublime, Net Beans
  • SOA Rest API's
  • Implemented core REST features from authentication to serving requests
  • Used Oauth 2.0 for Token generation & Client Authentication
  • Created Features to create Apps, enabling API’s, controlling API hit count
  • API Subscription and payment features for paid API’s
  • Other Core Features : Registry Governance, Scope Governance, Rate Limiting, Field
  • Visibility etc
  • Social Media Analytics
  • Created the system singlehandedly for monitoring social media activities like incoming
  • messages, comments , tweets and replies to them from agents
  • Used Facebook, Twitter, Play Store API’s for getting real time data, analyzing & storing useful
  • data in database and then processing data using crons
  • Generated different required graphs for inflows, response time, response frequency, daily,
  • weekly & monthly reports etc
  • Customer Support Ticketing System
  • Moved from Zendesk to Shopclues own system SHARP for customer support with advanced
  • features to resolve customer queries
  • Created Forward and Reverse rule engines for creating tickets & tasks on basis of issue, sub-
  • issue and sub-sub-issue types
  • Created features like ticket department transfer, ticket resolution panel, auto reminders, auto
  • mailers, ticket creation from social media
  • Processing tickets in backend using RabbitMQ for faster user response, code reusability & data
  • caching using common functions in separate files
  • Designed schemas, architecture in the system. Contributed to detect and resolve live bugs
PHPREST APIsOAuth 2.0Social Media AnalyticsCustomer Support SystemsWeb Development+1

Software Engineer

Dec 2015Mar 2017 · 1 yr 3 mos · Gurgaon, India

Jabong

Software Developer

Sep 2014Dec 2015 · 1 yr 3 mos · Gurgaon, India

  • Worked On : Mobile Website Development
  • Tools & Technology: php, Java Script, Yii, Node-js, MySQL, Memcache, Ubuntu, Github, Jira, MVC, Net Beans
  • Singlehandedly managed Order Tracking, Interstitial, Filter, GA, Gift-Wrap and Catalogue handling modules for Mobile site
  • Optimized the robustness of the website by performing bug detection and resolution
  • Coordinated contingency planning between response team and mobile site team
  • Contributed and proposed significant recommendations for implementation of new responsive website
  • Gained in-depth Knowledge of Yii and Zend website management and programming frameworks
PHPJavaScriptYiiNode.jsWeb Development

Education

Dr. B R Ambedkar National Institute of Technology, Jalandhar ( PUNJAB)

Master of Technology - MTech — Computer Science

Jan 2012Jan 2014

UIET, Kurukshetra University

Bachelor of Technology - BTech — Computer Science

Jan 2008Jan 2012

Maharaja Agrasen Public School, Sirsa (Haryana)

High School — Non Medical

Jan 2006Jan 2008

Stackforce found 100+ more professionals with Software Development & Software Architectural Design

Explore similar profiles based on matching skills and experience