Suhail Gupta

Suhail Gupta Email and Phone Number

Software Architect | Mentor | Learning Mindset | Problem Solver | Helping Casino Industry to automate casino operations and partner for extraordinary impact and long-term sustained success. @ Walker Digital Table Systems, LLC
las vegas, nevada, united states
Suhail Gupta's Location
Gurgaon, Haryana, India, India
About Suhail Gupta

• Software Engineer with more than 10 years of experience in building scalable, fault tolerant and robust applications from design to development.• Possess good analytical and communication skills with the ability to work independently with minimal supervision and also perform as part of a team.• Thoughtful leader who thinks out of the box and share ideas openly with everyone for the better outcome of the product.• Always look to develop new skills and perspectives in any industry, field or discipline.• Love to take new challenges which comes in my way with positive attitude. Tech Stack: Java/J2EE, Spring, Micro Services, Hibernate, AWS, Docker, Kubernetes, HTML, Javascript, CSS, Angular, React, Node, Oracle, Linux.

Suhail Gupta's Current Company Details
Walker Digital Table Systems, LLC

Walker Digital Table Systems, Llc

View
Software Architect | Mentor | Learning Mindset | Problem Solver | Helping Casino Industry to automate casino operations and partner for extraordinary impact and long-term sustained success.
las vegas, nevada, united states
Employees:
75
Suhail Gupta Work Experience Details
  • Walker Digital Table Systems, Llc
    Software Architect
    Walker Digital Table Systems, Llc Apr 2023 - Present
    Gurugram, Haryana, India
  • Walker Digital Table Systems, Llc
    Software Specialist
    Walker Digital Table Systems, Llc Jan 2019 - Apr 2023
    Gurugram, Haryana, India
    Tech Stack: Java, Spring Boot, Apache Kafka, Docker, Kubernetes- Contributed significantly in the complete architecture, design, development of the software solution and infrastructure right from scratch.- Written framework for caching and failovers, designing micro-services, written rate limiter library, written Kafka based messaging library for asynchronous communication. These libraries are used by by all micro-services and same is running in production without any issues.- Developed framework to reliably make REST calls in distributed fault tolerant environment so that it is retried upon failure in a particular order.- Worked on Performance optimization of the product. The api’s which used to take 10-15 secs to process, optimized it to 100 milliseconds.
  • Siemens
    Senior Software Engineer
    Siemens Oct 2017 - Jan 2019
    Gurgaon, India
    Tech Stack: Java, Spring Boot, Apache CXF, Web Services, Docker, Angular6, Bootstrap, Junit, AWS, - Creation of development and deployment environment. - CI/CD setup done using Docker, Gitlab Runner and Git repository. - Devops practices were implemented for a faster delivery using JIRA and GitLab integration. - Used docker-compose for layered micro-service deployment architecture
  • Siemens
    Senior Software Engineer
    Siemens Jun 2017 - Oct 2017
    Germany
    Tech Stack: AWS, Java, Communication Protocols, Linux, Angular Js- Worked on the project based on cloud technology and Internet of Things.- Involved in the design, development, unit testing of new features and maintenance of the project- Used Agile methodology and followed TDD approach for the software development process.- Used Amazon Web Services as a cloud service provider.- Working on the protocols used for communication between cloud environment and local environment.- Performance analysis and time latency measurement for different communication protocols such as UDP, TCP, MQTT, ZeroMQ, DDS.- Responsible for Secured Communication over cloud.
  • Siemens
    Senior System Engineer
    Siemens May 2015 - Jun 2017
    Gurgaon, India
    Tech Stack: Java, Advanced Security Concepts, Spring, Hibernate, Icinga2, OSGi, JNI, UML, C++, C#, Powershell, Batch Scripting, Java Profiler- Working on the Siemens proprietary product SPPA(Siemens Power Plant Automation)- Involved in the design, development, unit testing of new features and maintenance of the product- Used Agile methodology and followed TDD approach for the software development process.- Involved in the creation of F-spec D-spec documents for components.- Involved in providing solutions to customer issues and understand their requirements to consider those for future implementations.- Design and developed the NMS Manager for managing all the network faults.- Design and developed the Secure Password Store tool where all passwords can be kept and managed by the Administrator.- Used Design Patterns and Multithreading very extensively for the better efficiency of the product. - Integrated the Secure Password Store which was developed in Java with C++ and C# applications via JNI.- Demonstrated the Profiling of the application live to counter parts to ensure there is no memory leakage.
  • Newgen Software Technologies Limited
    Senior Software Engineer
    Newgen Software Technologies Limited Jul 2014 - May 2015
    Noida
    Tech Stack: Core Java,Spring MVC, Hibernate,Oracle,HTML,Javascript,CSS-Worked on JAVA/J2EE based web application .-Involved in all aspects of client side and server side development,deployment.-Worked on client issues which came in production and delivered with high quality of code.-Code Reviews and Functionality reviews.-Regular client interactions for status update on the deliverables using AGILE methodology.-Involved in the enhancement for our application to provide certain functionality as per the request of customers.
  • Manhattan Associates
    Software Engineer
    Manhattan Associates Jul 2012 - Jul 2014
    Bangalore
    Tech Stack: Core Java, Advanced Java, Spring, Hibernate, Oracle, Linux, Jboss, Apache JMeter- Worked in R&D department on TLM application which was provided as Software As A Service(SAAS) to the clients.- Involved in all aspects of server-side and client-side development and deployment.- Worked on client issues which came in production and delivered with high quality of code.- Involved in enhancement for our application to provide certain functionality as per customer need.- Worked primarily on Shipment Service module and Order service module.- Involved in writing Shell script for various tasks such as pushing the patch to the servers,automatic archiving of the logs generated .- Involved in the creation of full cloud environment for TLM application.- Involved in configuring the Software Load Balancing ,IBM Websphere MQ.- Involved in fine tuning the JBOSS server and JVM Parameters by analysing heap dumps and thread dumps.- Involved in load testing of the application using HP Load Runner and Apache JMeter.- Involved in Maintenance of Development, Staging and Production servers.

Suhail Gupta Education Details

Frequently Asked Questions about Suhail Gupta

What company does Suhail Gupta work for?

Suhail Gupta works for Walker Digital Table Systems, Llc

What is Suhail Gupta's role at the current company?

Suhail Gupta's current role is Software Architect | Mentor | Learning Mindset | Problem Solver | Helping Casino Industry to automate casino operations and partner for extraordinary impact and long-term sustained success..

What schools did Suhail Gupta attend?

Suhail Gupta attended Centre For Development Of Advanced Computing (C-Dac), University Of Jammu.

Who are Suhail Gupta's colleagues?

Suhail Gupta's colleagues are Santosh Singh, Nitesh Singh, Kate Ng, Priyanka Gupta, Harish Sonwal, Pedro Henrique Alvim, Mayank Singh.

Not the Suhail Gupta you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.