Tushar Gupta

Software Engineer

Bellevue, Washington, United States18 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 17 years of experience in C++, Java, and AWS.
  • Proven ability to lead teams and deliver scalable solutions.
  • Strong expertise in microservices architecture and performance optimization.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with extensive experience in SaaS and Gaming industries.

Contact

Skills

Core Skills

JavaCloud ComputingAws LambdaC++Unit TestingVisual C++

Other Skills

AlgorithmsAmazon CloudWatchAmazon DynamoDBAmazon Relational Database Service (RDS)Amazon S3Amazon Web Services (AWS)Apache KafkaAppiumCC#Chrome ExtensionsChrome OSContinuous Integration and Continuous Delivery (CI/CD)Data StructuresDesign Patterns

About

Experienced Senior Member of Technical Staff with 17 years in C++, Java, and AWS-based distributed systems. Strong in system design, performance optimization, and microservices architecture with proven ability to lead teams or excel as an individual contributor delivering scalable, reliable solutions.

Experience

18 yrs
Total Experience
2 yrs 4 mos
Average Tenure
5 yrs 6 mos
Current Experience

Vmware

Senior MTS

Dec 2020Present · 5 yrs 6 mos · Bellevue, Washington, United States · Hybrid

JavaData StructuresCloud ComputingSConsVirtualizationHyper-V+17

Amazon

SDE2

Nov 2017Dec 2020 · 3 yrs 1 mo · Seattle, Washington, United States · Hybrid

  • Amazon's Alexa for PC on Windows is an application that brings the voice-controlled virtual assistant, Alexa, to Windows-based computers. It allows users to interact with Alexa using voice commands, just like they would with an Amazon Echo device. Here are some key points about Alexa for PC:
JavaData StructuresAWS LambdaCloud ComputingApache KafkaAppium+14

Citrix

Senior Software Engineer 2

Apr 2016Oct 2017 · 1 yr 6 mos · Bengaluru Area, India · On-site

  • Citrix Receiver is the easy-to-install client software that provides access to your XenDesktop and XenApp installations. With this free download you can access applications, desktops and data easily and securely from any device, including smartphones, tablets, PCs and Macs.
Data StructuresWin32 APICUnit TestingSocket ProgrammingC+++6

Seagate technology

Staff Engineer

Mar 2016Nov 2016 · 8 mos · Bengaluru, Karnataka, India

  • C++
Data StructuresAlgorithms

Intel security

Principle Engineer

Sep 2014Jul 2015 · 10 mos · Bangalore · On-site

  • Endpoint Protection of mcafee is used by enterprise level, which contains three main modules. Firewall, Web Controller and AV scan. Web controller is a part of EP which provides plugins for Firefox, Chrome and IE. Those plugins monitors all the URLs been visited and extract the reputation of URL from cloud. Admin and user have the console (UI) to set policy been based on category URLs and action to be taken on it. Based on all these policy, appropriate action is taken on the URLs been visited by the plugin.
Data StructuresWin32 APIAlgorithms

Ivy comptech

System Analyst

May 2012Sep 2014 · 2 yrs 4 mos · Greater Hyderabad Area

  • Worked for a product Party Poker for 2.6 years. It's a down loadable client meant for gaming application through which users can play poker by residing in different geographical location. The product design involves a scalable client server architecture, which involves faster data communication with very low latency. Poker has multiple flavors with variety of business logic based on the regulatory and country it is played. Client is designed using VC++ , Java and Objective C where as core routine of server is written in java.
Visual C++JavaData StructuresWin32 APISocket ProgrammingC#+3

Symantec

Senior Soft Engineer

Sep 2010Jun 2012 · 1 yr 9 mos · Pune/Pimpri-Chinchwad Area

  • Symantec Mail Security for Microsoft Exchange : It performs real time and offline scans of the mails been sent and received through Microsoft Exchange Server. User and administrator can provide set the rules from GUI to be performed on mails. SMSMSE enables processing of massive amount of mails been sent on real time basis in a network. Product is build with extensive use of data structure and complex algorithms. Features of SMSMSE are
  • Extract the contents of an attachment in a mail and check file(s) against true file type.
  • Scan the content of mail and attachment for viral and non-viral threats and log them.
  • Check for spam mails.
  • Perform content filtering on the mail and it’s attachments.
  • Technology used : C++ , C# , Sql Server , Ms-Access
Visual C++Data StructuresWin32 APIPerforceC++Microsoft SQL Server+1

Verizon media

Senior Analyst

Mar 2007Mar 2010 · 3 yrs · Greater Chennai Area

  • Media Manager : Media manager is used by FIOS cable customer. It has below features.
  • Broadcast videos, music and photos stored in PC to TV through STB.
  • Access videos, photos and music from any PC connected on your Verizon home network.
  • Perform scheduled backup of selected folder for media files on real time basis.
  • Provide backup, restore and synch facility with all supported storage device.
  • Designed a small database tool to Add, modify, delete the records from tables and perform search operation efficiently. Client can scan PC and attached storage devices like mobile, hard disk, and digital camera etc. for media files. Files and their metadata are saved permanently in tables. Client can watch all the media files in PC. STB has a separate GUI, where user can enumerate connected PC in the network. User in STB can access the file and metadata from PC. If request is generated files gets transferred from PC to STB through streaming.
  • Key Skill sets used:
  • VC++, C++, Win32 Api, Window Hooking, COM, Multithreading
Data StructuresWin32 APIVisual BasicPerforceSocket ProgrammingC+++3

Education

Nagpur University

MCA — Computer

Jan 2000Jan 2003

Sambalpur University

Bachelor of Science (BSc) — Physics(Honours)

Jan 1996Jan 1999

Stackforce found 100+ more professionals with Java & Cloud Computing

Explore similar profiles based on matching skills and experience