Surya Gupta

Software Engineer

Hyderabad, Telangana, India9 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable, fault-tolerant systems.
  • Proficient in mobile payment solutions and subscription management.
  • Strong background in microservices and cloud infrastructure.
Stackforce AI infers this person is a Backend Software Developer with expertise in scalable systems and cloud technologies.

Contact

Skills

Core Skills

Mobile DevelopmentAzureJavaMicroservicesBackend DevelopmentScalable Systems

Other Skills

AerospikeAlgorithmsAmazon DynamodbAndroid DevelopmentArtificial Neural NetworksAzure KustoCC++Computer VisionContent Management SystemCosmosData StructuresImage processingImage restorationIn-App purchases

About

Software Developer I am self-driven software developer who believes in learning through getting hands dirty and learning collaboratively. - Specialities: • JAVA, Kotlin, Android, SpringBoot, • Data Structures, Algorithms, Networking, Databases • Scalable architecture I work on building highly available, fault tolerant, scalable systems that could serve millions of users ensuring minimal latency. Key Areas : - Programming frameworks : JAVA, Spring, Springboot - NoSQL DBs: Cassandra,Redis, SOLR, MongoDB, Aerospike - Queuing Systems: Kafa My aim right now is to continue learning so as to gain sufficient knowledge and expertise in my areas of interest.

Experience

9 yrs
Total Experience
3 yrs
Average Tenure
5 yrs 9 mos
Current Experience

Microsoft

Software Engineer 2

Sep 2020Present · 5 yrs 9 mos · India · On-site

  • ● Responsible for in-app purchases for all apps on Mobile Ecosystem.
  • ● Manages multiple features end-to-end delivering high quality mobile payment experience to all the customers opting to buy subscription across Microsoft Mobile apps.
  • ● Experience with working with diverse set of people and people across multiple countries collaborating globally for several features.
  • ● Go-to-person for several features and any range of questions about mobile subscriptions.
  • ● Gained expertise across multiple productive apps like Word, Excel, PowerPoint and Union.
  • ● Experience working with Azure Kusto and Cosmos
  • ● Experience with delivering multiple A/B experiments and scorecard generation to analyze their impacts across MAU and DAU and overall subscription growth.
In-App purchasesMobile SubscriptionAzure KustoCosmosMobile DevelopmentAzure

Oyo

Software Development Engineer

Oct 2019Sep 2020 · 11 mos · Gurgaon, India

  • Migrated Pricing team infrastructure from Elastic Beanstalk to Google Kubernetes, Handled 10 microservices migration, making code dockerized and running on kubernetes to minimize the resources uses
  • Multi level cache implementation and designed project from scratch in java and spring boot
  • Experienced working and managing multiple microservices. The services are high qps services with minimal latency.
  • Expertise in building REST APIs with different authentication methods and user level control access
JavaSpring BootKubernetesMicroservices

Wynk limited

Backend Software Developer

Jun 2017Oct 2019 · 2 yrs 4 mos · Gurgaon, Haryana, India

  • Working as a Backend Software Developer for the core backend team of AIRTEL-TV.
  • Involved in building and extending a scalable and robust platform which is capable of serving VIDEO streams across the country.
  • Involved in building CURRENT SEARCH FEATURE AND BOOSTING SEARCH RESULTS based upon past users activity in the AIRTEL-TV APP using Solr AND Redis.
  • Have worked ON ONBOARDING of new CONTENT PARTNERS AND CONTENTS in the AIRTEL-TV APP.
  • Performance monitoring of various infrastructure .
  • Handling entire content management system at AIRTEL-TV.
  • Fixing critical issues in code.
SolrRedisContent Management SystemBackend DevelopmentScalable Systems

Solid state physics laboratory, defence research and development organisation

SUMMER RESEARCH INTERN

Jun 2016Jul 2016 · 1 mo · TIMARPUR , DELHI

  • Design and Implemented Stepped Impedence Low Pass Filters used in microwave circuitry at high frequency.
Microwave circuitry

3st technologies

WINTER TRAINEE

Dec 2015Jan 2016 · 1 mo · Noida Area, India

  • worked on fundamentals of image processing and image restoration , Also developed a project on vehicle number plate recognition using matlab and image tracking algorithms.
Image processingImage restoration

Education

Delhi Technological University

Bachelor of Technology (B.Tech.) — Electronics and Communications Engineering

Jan 2013Jan 2017

Fiitjee, Hauz Khas

Coaching for IITJEE

Jan 2011Jan 2012

Hamdard Public School

Class 12 — Medical Stream

Jan 2009Jan 2011

Hamdard Public School

Class 10 — CBSE

Jan 2009Jan 2010

Stackforce found 100+ more professionals with Mobile Development & Azure

Explore similar profiles based on matching skills and experience