A

Anubhav Gupta

Software Engineer

Bellevue, Washington, United States14 yrs experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Led teams to develop innovative machine learning solutions.
  • Expert in distributed services and performance analytics.
  • Proven track record in improving system efficiencies.
Stackforce AI infers this person is a SaaS expert with strong capabilities in distributed systems and machine learning.

Contact

Skills

Core Skills

Distributed ServicesMachine LearningSoftware DevelopmentDatabase Management

Other Skills

JavaHBaseJenkinsMavenSpringHibernateRESTMySQLPerlEmberMobile DevelopmentJ2EEDB2AlgorithmsData Structures

About

Languages: Java/J2EE, Python, C++, Perl, Shell Databases: MySQL, HBase, Postgres, JDBC, JPA/Hibernate, EJB Web: HTML5, CSS, Javascript, Ember, Node, Spring, JSP, Servlets, AngularJs, XML/Json, REST, SOAP Systems/Libraries: Jenkins, ActiveMq, Kafka, HDFS, ElasticSearch, jmeter, jconsole, Docker Servers/Miscellaneous: Tomcat, Glassfish, Nginx, Redis, Memcache, Junit, Mockito, Git, Perforce Systems: High Availability Distributed Systems, High throughput multithreaded processing, Message Queues, Loadbalancing, Profiling, Performance analysis and tuning of complex, multi-layered systems, Database Systems (SQL/NoSQL). Interested in: Software Development, Distributed Services Development, Deep Learning, Machine Learning, Big Data Analysis, Data Science & Analytics

Experience

14 yrs
Total Experience
7 yrs
Average Tenure
7 yrs 10 mos
Current Experience

Amazon web services (aws)

2 roles

Sr Software Development Engineer

Promoted

Apr 2021Present · 5 yrs 1 mo

Software Development Engineer

Jul 2018Apr 2021 · 2 yrs 9 mos

Nvidia

3 roles

Sr Software Architect

Promoted

Oct 2014Sep 2017 · 2 yrs 11 mos

  • Leadership:
  • ▪ Led an agile team of 5 developers, gathered customer requirements and created roadmap for Performance Analytics Workflow
  • ▪ Galvanized and directed another team of 8 for brainstorming and prototyping Machine Learning based solutions to enhance and remodel inefficient processes in engineering systems
  • ▪ Mentored over 20 engineers and interviewed over 100 candidates for different teams
  • Technical:
  • ▪ Owned a suite of distributed services orchestrated on Nvidia's internal cloud infrastructure for Performance Analytics Workflow
  • ▪ Implemented Continuous Integration, Continuous Delivery pipeline for the services using Jenkins and Maven
  • ▪ Developed new heterogeneous services based on Java/HBase stack for storage and retrieval of unstructured and big Triage data
  • ▪ Implemented logistic regression based recommender system to route IT help requests (text) to relevant teams boosting the efficiency of manual routing by at least 75%
  • ▪ Managed the development of Anomaly detection system that identifies issues in complex build process. It was among a few selected for presentation at Nvidia's internal conference (NTech 2016)
  • ▪ Led development of Clustering based system for categorizing perf test regressions saving 75% time spent in triage work
JavaHBaseJenkinsMavenMachine LearningDistributed Services

Software Architect

Promoted

Apr 2013Oct 2014 · 1 yr 6 mos

  • ▪ Took charge of incremental architectural revamp of Performance Analytics Workflow, delivering 60% improvement in performance in 6 months by moving from monolithic architecture to Service-Oriented Architecture (SOA)
  • ▪ Modernized the technology stack of the services utilizing Spring IOC, Hibernate ORM, Maven and Tomcat
  • ▪ Designed RESTful APIs to help customers leverage performance data to make decisions
  • ▪ Improved MySQL DB by efficient schema design and additional index coverage, reducing number of slow queries by 25%
  • ▪ Created 2 new APIs to interface with REST layer for customer scripts to reduce duplication of effort across multiple teams, thereby saving ~6-7 times the time used to develop the APIs
  • ▪ Established standards and guidelines for code reviews and working with DBAs for the entire team
SpringHibernateRESTMySQLSoftware DevelopmentDatabase Management

Software Engineer

Jul 2011Apr 2013 · 1 yr 9 mos

  • ▪ Increased test coverage of Performance Reporting and Analytics Tool from 24% to 59%
  • ▪ Designed Perl based XML generator API, to enable customer tools produces schema compliant data easily and efficiently
  • ▪ Implemented new frontend application built on ember framework thereby splitting presentation from backend
PerlEmberSoftware Development

Ibm, extreme blue

Technical Intern

May 2010Jul 2010 · 2 mos · Bangalore, India

  • Developed a fully functional mobile application for forward online auctions from scratch. The application was built to run on top of ngnix (DOJO JS)/ Websphere (J2EE)/ DB2 stack.
  • The client, a coal trading giant in India, was presented with a live demo of the application. The project took the limelight at IBM Extreme Blue Expo - 2010.
Mobile DevelopmentJ2EEDB2Software Development

Techbuddy consulting pvt ltd, india

Technical Intern

Jan 2009Jun 2009 · 5 mos · IIT Roorkee, India

  • Worked as an intern, to provide software solutions to SMEs, under the Educational Services Group, to develop and enhance a Content Management System, later to be called as Campusbuddy.

Education

Northwestern University

Master's degree — Engineering/Industrial Management (Albert H. Rubenstein Memorial Scholar)

Jan 2017Jan 2018

Indian Institute of Technology, Roorkee

BTech — Electronics & Communication Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Distributed Services & Machine Learning

Explore similar profiles based on matching skills and experience