Post Job Free

Resume

Sign in

Software Engineer Back End

Location:
Livermore, CA
Posted:
November 09, 2023

Contact this candidate

Resume:

Sanjay Amin

Sr. Software Engineer Java Architect

ad0zea@r.postjobfree.com 408-***-**** https://www.linkedin.com/in/sanjayamin1 Accomplished Senior Back-end Engineer and Java Web Development Architect with 15+ years of expertise in technical design and development of diverse projects spanning healthcare solutions, e-commerce, event driven and distributed microservice architectures.

• Orchestrated REST APIs performance optimization, achieving remarkable 30% reduction in response times.

• Proactively addressed cybersecurity vulnerabilities (CVE) as a part of DevSecOps, aligning seamlessly with OWASP standards and implementing rigorous safeguards against XSS and SQL injections.

• Led design and development of application data auditing utilizing Logical decoding and replication techniques to identify and assess the security risks associated with organization's sensitive information.

• Pioneered A/B testing tool, conducting a comprehensive comparison between rule-based approaches and algorithmic analysis. Crafted and implemented scheduler jobs, Hive queries, and REST APIs to deliver data analytics insights, driving data-driven decision-making.

• Engineered an integrated service for item state retrieval within processes, substantially optimizing data grouping from services by 30% through the introduction of an efficient caching solution and the utilization of Java Completable features.

• Demonstrated expertise in successfully executing complex data migration projects, including modernization of legacy systems while ensuring impeccable data integrity throughout the entire process. TECHNICAL SKILLS

Languages: Java, Node.js, React, JavaScript, HTML, Shell Script Frameworks / APIs/ Architectures: Web Services (SOAP, REST), Spring Boot, Hibernate, Kubernetes, LocalStack, MicroK8s, WebRTC, Junit, Mockito, Microservices, SOA Middleware: Kinesis, Kafka, IBM MQ

Databases: Postgres, Oracle, DynamoDB, Couchbase, S3 Tools/Software: Visio, Draw.io, Git, Gradle, Maven, IntelliJ, RSA Cloud: AWS (Lambda, DMS, Firehose)

EDUCATION AND CERTIFICATION

Bachelor of Engineering in Computer Science, Gujarat University, India TOGAF 8.0 Certified Practitioner

PROFESSIONAL EXPERIENCE

Sr. Back-end Engineer Avail Medsystems, Santa Clara CA Jun 2021 – Nov 2023

(JAVA, AWS, Microservices, Kinesis, Spring Boot, REST) Designing and developing back-end system for high performance, highly available tele procedural applications supporting Browser and iPad

Participating from product requirements to production deployment and support Involved in day to day development activities with mentoring the team and peer reviews Key projects

- Identified APIs exposed to Cybersecurity vulnerabilities (CVE) and provided fixes for various microservices to align standards with OWASP (XSS, SQL injection prevention).

- API performance improvements - Improved performance about 30%

- DB Audit - Technical Design, carried out POC with different approaches using micro service and AWS Data migration task using DMS, S3, Firehose

- Built and integrated various cloud-native microservices such as call scheduling, billing, X509 certificate auto renewal using Spring boot, Spring Data, Postgres, AWS Kinesis.

- Designed and developed Network Diagnostic Tool to measure n/w quality such as bandwidth, PubNub connectivity, Twilio connectivity for Video quality using WebRTC, Back-end service availability. Generate reports in JSON format.

- Call Data Migration from DynamoDB to Postgres using AWS Kinesis J2EE Consultant Sephora, San Francisco CA (Akshaya Inc) Jun 2020 – Jun 2021

(JAVA, Spring Boot, SpringBatch, REST, Kafka)

Achieved designing and developing 20+ ETL interfaces to transform data from existing legacy system to Oracle database using Spring batch jobs and Kafka. Designed and developed REST APIs for Inventory system by collaborating with UI team. Designed and developed features to Integrate inventory and shipping services using data streaming with Kafka.

Supported production deployment, debugging and fixing issues by collaborating with cross functional teams.

Lead Back-end Developer Walmart Labs Sunnyvale CA (Akshaya Inc) Jun 2018 – Jun 2020

(JAVA, REST, Spring Boot, MySQL, Couchbase, WCNP, Azure Cloud) Designed and developed various applications and Data Pipeline (A/B testing) using Spring Boot and integrated with Walmart platform services (app config, logging, reports, batch jobs). Interleaving project – Rule vs Algo analysis (A/B testing) - Designed and developed scheduler jobs using Jenkins, hive queries and REST APIs to return data analytics. Clarity Services project (Search item in pipeline) – Designed, developed, and Improved response performance from 2.5seconds to 500ms by implementing HazleCast cache and java completable feature. Improved application performance with Hikari connection pool instead of boiler plate code for DB library Collaborated with product team to map business requirements to technical requirements. Senior back-end Developer Wells Fargo San Francisco CA (Akshaya Inc.) Jun 2017 – Jun 2018

(JAVA, REST, Spring Boot, Kafka, LucidChart, intelliJ) Designed and developed REST services that connects to banking downstream services. Designed and developed crucial components like scheduler and payment interdiction. Interacting with business team to map business requirements to technical requirements. Solutions Architect Kaiser Permanente Pleasanton CA (Akshaya Inc.) Oct 2015 – Apr 2017

(Visio, AngularJS, Microservices, IBM Bluemix, Redis, J2EE, Oracle) Coordinated with business and technical teams to convert business requirements to technical requirements.

Participated in Architectural changes for Converting monolithic service to Microservices with Single Page Application (Provider information calls on home page) for kp.org Prepared and presented High level design of components connecting to Enterprise services using JMS and ETL to provide solution for data transfer between kp.org and Enterprise Profile and Preferences System Technology Architect Infosys Technologies India Dec 2010 – Oct 2015

(Visio, Java/J2EE, Spring, Hibernate, Oracle, MySql) Worked with Various clients (Toyota USA, Alstom Switzerland, Apple USA) to provide software solutions for web and multi-tier applications.

Participated in Requirement analysis, mapping functional requirements to technical requirements, design discussions.

Participated in preparing RFP documents.

Prepared high level and low-level design documents with Data model. Developed software applications using Java, Spring and hibernate frameworks. Technical Consultant Wipro Technologies India Jan 2007 – Nov 2010

(Visio, Java/J2EE, Spring, Hibernate, Oracle)

Provided consultancy to design and develop software applications for various clients (SFR France, Credit Suisse Singapore, Citi Bank USA)

Requirement analysis, mapping functional requirements to technical requirements, design discussions. Participated in preparing RFP documents.

Prepared high level and low-level design documents with Data model. Developing products and services using Java, Spring and hibernate frameworks.



Contact this candidate