Summary
Overview
Work History
Education
Certification
Languages And Technologies
Coursework
Timeline
Generic
Aniket Patil

Aniket Patil

Redlands,CA

Summary

Experienced software engineer with over 10 years of expertise. Passionate about solving complex problems and creating innovative solutions.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

ESRI
08.2014 - Current
  • Led the development of the ArcGIS WebAdaptor product, driving key architectural decisions and feature implementation.
  • Developed RESTful APIs for managing ArcGIS Server and Portal for ArcGIS.
  • Innovated the use of RabbitMQ as a message queue solution for ArcGIS Enterprise on Kubernetes.
  • Implemented OpenSearch as an indexing solution to enhance search functionality in Portal for ArcGIS and ArcGIS Enterprise on Kubernetes.
  • Enhanced the search experience in Portal for ArcGIS by implementing semantic search, utilizing OpenSearch as a vector datastore.
  • Built a framework for asynchronous REST operations to optimize system performance and scalability.
  • Mentored junior engineers, providing guidance on best practices and technical growth.

Graduate Research Assistant

Arizona State University
04.2013 - 08.2014
  • Contributed as a research member to the Formative Assessment with Computational Technologies (FACT) project, under the mentorship of Dr. Kurt Van Lehn, funded by the Bill & Melinda Gates Foundation.
  • Designed and developed an Android application and multithreaded Java backend server, utilizing the Model-View-Controller (MVC) architecture.
  • Created an Android client application enabling students to solve math problems and transmit student data to the Java-based server.
  • Developed a multithreaded Java server to store student progress in an XML database and facilitate data transfer between Android tablets.

Software Engineer

Accenture Pune, India
12.2009 - 08.2012
  • Analyzed client requirements, performed impact analysis, provided high level estimations and designed solutions.
  • Implemented software solutions for three insurance web applications (Backend and Frontend) using Java, J2EE, JSP, CSS, HTML and Struts framework. Delivered 28 production releases in 30 months with no QA defects.
  • Optimized the application architecture and improved the response time of the systems by 10%.

Education

Masters - Computer Science

Arizona State University
08.2014

Bachelors - Electronics and Telecommunication

University of Mumbai
05.2009

Certification


  • Oracle Certified Java SE 6 Programmer
  • MongoDB for Java Developers, 10gen Education

Languages And Technologies

C,C++,C#,.NET,Java,J2EE,SQL,Servlets,JSP,JavaScript,JSON,REST,SOAP,XML,XSL,AJAX,SOA,Struts,Spring,Spring Security,Hibernate, OpenSearch, RabbitMQ, PostGres,Tomcat,Oracle Web Logic Servers,No SQL-Mongo DB

Coursework

  • Software Design
  • Data Structures and Algorithms
  • Software Integration
  • Software Security
  • Software Verification and Testing
  • Distributed Software Development
  • Data Mining
  • Software Project Process & Quality Management

Timeline

Senior Software Engineer

ESRI
08.2014 - Current

Graduate Research Assistant

Arizona State University
04.2013 - 08.2014

Software Engineer

Accenture Pune, India
12.2009 - 08.2012

Bachelors - Electronics and Telecommunication

University of Mumbai

Masters - Computer Science

Arizona State University
Aniket Patil