Ayush Gupta

Senior Software Engineer

Gurugram, Haryana, India12 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Android and RESTful application development.
  • Proficient in Elasticsearch and data security implementations.
  • Strong experience in building analytics and notification systems.
Stackforce AI infers this person is a Mobile and Software Development expert with strong skills in backend and data security.

Contact

Skills

Core Skills

Android DevelopmentRestElasticsearchJavaAsymmetric CryptographyApache PoiWeb DevelopmentGoogle Chart ApiAssembly Language8051 Microcontroller

Other Skills

AES-256AnalyticsApacheAsposeAuthenticationAuthorizationCC++DATA STRUCTURESFacebook Graph APIGSM ModuleHTMLHibernateJAX-RSJavaScript

Experience

12 yrs 3 mos
Total Experience
2 yrs 4 mos
Average Tenure
4 yrs 1 mo
Current Experience

Ringcentral

Senior Software Development Engineer

Apr 2022Present · 4 yrs 1 mo · Gurugram, Haryana, India · Hybrid

Fareye - enabling digital logistics

SDE-2

Dec 2019Mar 2022 · 2 yrs 3 mos · Noida, Uttar Pradesh

4dxfitness

Senior Software Engineer

Apr 2016Dec 2019 · 3 yrs 8 mos · Noida Area, India

  • Implemented Appointment module which included zoom meetings and scheduled tasks.
  • Worked on authentication and authorization module using auth0.
  • Implemented Analytics module which gives user exercises data and clevertap and google analytics for user’s app activity data.
  • Successfully designed and implemented search module to search various exercises based on various filters
  • Implemented notification module to add push notification and email notification functionality in the app.
  • Successfully implemented payment functionality using chargify.
Android DevelopmentRESTAnalyticsAuthenticationAuthorizationPayment Functionality+2

Pitney bowes software

Associate Software Engineer

Jun 2014Apr 2016 · 1 yr 10 mos · Noida Area, India

  • Worked on search index module on spectrum platform proving full text search on distributed cluster using Elasticsearch.
  • o Gathered all the requirements for search index module and did POC to provide all the functionality which includes basic CRUD operations and also implemented rich query support provided by ElasticSearch.
  • o Implemented the same on Spectrum Platform and have written exhaustive JUNITS to test the functionality.
  • ● Provided security for the private matching module to match the data secretively.
  • o Explored the various possibilities to provide enterprise level security while matching data.
  • o Used Asymmetric Cryptography concepts(public and private keys) and Java KeyStores library to implement the security.
  • o Further security level is provided using AES-256 algorithm and PBEKeys specs.
  • ● Worked on CRUD operations on Spreadsheet providing good performance to read and write from excel sheets with low memory footprint.
  • o Worked on various Spreadsheet APIs to compare their performance and memory footprint.
  • o Designed the code architecture and implemented the functionality from the scratch using Aspose and Apache POI library.
ElasticsearchJavaAsymmetric CryptographyAES-256Apache POIAspose

Self

Other Technical Projects

Jun 2014Mar 2016 · 1 yr 9 mos

  • ● Built an Android app which connects various apps present in the phone.
  • o App uses various android features to interact with Android OS.
  • o Also built an interactive android UI for the app.
  • o Working on providing login facilty in the app using the rest services I built from scratch.
  • ● Developed the rest services providing basic CRUD functionality using JAX -RS framework.
  • o Rest service is deployed on the Apache Tomcat server and database used is Microsoft SQL server.
  • o Dao abstraction layer is written using java JDBC library.
  • ● Designed and implemented a web app using facebook graph api which can perform all graph api
  • functionality(fetch,post,location etc)
  • o Facebook app also involved realtime reading of status as a trigger which in turn can perform any desired action( like fetching
  • tweets related to facebook status).
  • ● Worked on a project to build a Traffic analytics app using Google chart api.
  • o Used various Google api charts to display traffic data for different places.
Android DevelopmentRESTWeb DevelopmentGoogle Chart APIJAX-RSMicrosoft SQL Server

Directorate of coordination police wireless(dcpw)

Summer Internship

Jun 2013Jul 2013 · 1 mo · New Delhi Area, India

Netaji subhas institute of technology

Project based on 8085 Microcontroller from Intel

Jan 2013Jun 2013 · 5 mos · New Delhi Area, India

  • o Project is based on quiz table for a competition between 4 contestants(Fastest finger first).It takes input from the switches ,processes it and glow the corresponding led and display the contestant number on Seven Segment Display.
  • o Code for the same was written in assembly language.

Airports authority of india

Summer Internship

Jun 2012Jul 2012 · 1 mo · DELHI

  • Hands on experience on various equipments used at AAI.
  • Had a tour at data centre of Airport Authority Of India

Multisoft systems

Developed GSM based HOME AUTOMATION PROJECT WITH 8051 MICROCONTROLLER

Jun 2012Jul 2012 · 1 mo · Noida Area, India

  • o Controlled various home appliances using relays configured by 8051 microcontroller and GSM module
  • o Interfacing of GSM module with 8051 microcontroller using serial communication(UART) through RS232 protocol
  • o Functioning code for the project was built on Keil Environment using Embedded c.
8051 MicrocontrollerGSM Module

Education

Netaji Subhas Institute of Technology

Bachelor of Engineering - BE

Jan 2010Jan 2014

Delhi Public School Ghaziabad

May 2010Present

Stackforce found 100+ more professionals with Android Development & Rest

Explore similar profiles based on matching skills and experience