Amit Patel

Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in backend development and API optimization.
  • Proven track record of reducing latency and improving performance.
  • Strong experience in Android app development and integration.
Stackforce AI infers this person is a Software Engineer with expertise in backend systems and Android development.

Contact

Skills

Core Skills

Software EngineeringJava

Other Skills

Android SDKSQLC++API OptimizationBackend DevelopmentFrontend DevelopmentArchitecture MigrationTech Stack ManagementApp IntegrationUI/UX DesignCommon Extensibility PlatformChromium Embedded FrameworkIPC message libraryCPacket forwarding

About

Looking for opportunity to work in new and cutting edge technologies and develop my skillsets.

Experience

Google

Software Engineer

Apr 2019Present · 6 yrs 11 mos · Bengaluru Area, India

  • Flex (Resource & Infrastructure Optimization Technology)
  • Owner and TL for Scaling Feature.
  • Reduced latency of api to list scaling request based on filters by about 80%.
  • Designed and implemented both backend and for the Scaling Operation.
  • Migrated cli tool used for Scaling to use new api and moved all business logic to server.
  • Ceiling Loan
  • Implemented Frontend for Ceiling Loan.
  • Received Spot bonus for contribution.
  • Google SearchApp(Google Search)
  • Acetone (Google Minus one screen in Android)
  • Migrated to use new architecture and use new tech stack to make codebase more readable and ran experiments to make sure all our metrices are in parity with Legacy app.
  • Identified several Gaps and reason for fall in metrics and fixed them.
  • Launched signed out feature for both old and new App.
  • Received spot bonus for launch of above app.
  • Google Go
  • Integrated discover with Google go App.
  • Redesigned Homescreen for the App and launched this.
  • Received peer and spot bonues for my contribution.
JavaSoftware EngineeringAndroid SDKSQLC++

Adobe

2 roles

Computer Scientist

Feb 2019Mar 2019 · 1 mo · Bengaluru Area, India

  • Working on Common Extensibility Platform (CEP) and Vulcan.
  • CEP is the runtime for extending Adobe Product's functionality and it's based on Chromimum Embedded Framework (CEF).
  • Added support for Per monitor DPI for extension in windows platform.
  • Vulcan is the IPC message library for communicating between Adobe apps.
Common Extensibility PlatformChromium Embedded FrameworkIPC message librarySoftware Engineering

Member Of Technical Staff 2

Mar 2017Feb 2019 · 1 yr 11 mos · Bengaluru Area, India

  • Working on Common Extensibility Platform (CEP) and Vulcan.
  • CEP is the runtime for extending Adobe Product's functionality and it's based on Chromimum Embedded Framework (CEF).
  • Added support for Per monitor DPI for extension in windows platform.
  • Vulcan is the IPC message library for communicating between Adobe apps.
Common Extensibility PlatformChromium Embedded FrameworkIPC message librarySoftware Engineering

Juniper networks

Software Engineer 2

Jul 2015Feb 2017 · 1 yr 7 mos · Bengaluru Area, India

  • Language used: C
  • Working in CDBU switching team on JUNOS OS for switches. Working on Packet forwarding engine that receives packets and forwards it to appropriate port based on the routing table.
  • Added feature to MSTP protocol to block traffic flooding based on configuration provided by the user.
  • Worked on feature to enable broadcasting UDP packets on a particular port and servers address configured for it.
  • Added feature to drop packets having CFI/DEI bit set in packet according to configuration provided by user.
  • Solved various customer issues and bugs in existing system
CPacket forwardingMSTP protocolSoftware Engineering

Samsung electronics

Software Engineer

Jun 2014Jun 2015 · 1 yr · Bengaluru Area, India

  • Part of Intelligent Service Provider team in Samsung.
  • FrameWork working on: Android SDK
  • Language: Java
  • Working on Android Based Client application that extracts information from SMS and emails using template and schema stored on server.
Android SDKJavaSoftware Engineering

Center for development of telematics (c-do t)

Summer Intern

May 2013Jul 2013 · 2 mos · Delhi

  • Modified open source jBilling web app based on GRAILS framework to suit the company need.
  • Application Worked on: jBilling(Billing management System)
  • Framework used: GRAILS, Hibernate
  • Language: Groovy, java
  • Database Used: Postgres SQL
GRAILSHibernatePostgres SQL

Education

Malaviya National Institute of Technology Jaipur

Bachelor's Degree — Computer Engineering

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Software Engineering & Java

Explore similar profiles based on matching skills and experience