Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Ajay Eyunni

San Jose,CA

Summary

Highly experienced professional with over 15 years of technical expertise, seeking new opportunities in the field of engineering with experience in areas of various Java/J2EE technologies, project execution, software design and development, technical architecture/analysis, and team management.

Overview

23
23
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Wal-Mart Associates, Inc
10.2020 - Current
  • Provide a complete payment lifecycle management solution that caters to Walmart's physical POS clients as well as Ecommerce and omnichannel consumers
  • Build scalable and high performing services that will support a wide variety of tender types such as Credit/Debit cards, Gift cards, EBT, eWIC, Phone cards, PayPal, Chase pay etc
  • Design and develop a new business solution implementation by building relationships and partnerships with key stakeholders, identifying the business needs, conducting thorough analysis, monitor progress and results, recognize and capitalize on improvement opportunities
  • Demonstrate all up-to-date expertise and apply these to the development, execution, and improvement of action plans by providing advice and guidance to others in the application
  • Expertise with cloud native technology and support payments application migration from Tekton PCI environment to GCP public cloud with microservice architecture under pci and non-pci compliance
  • Provide support and solutions for microservice application responsiveness and robustness like circuitbreaker, ratelimiter, canary deployment, mega cache etc
  • Utilize Spanner DB to store data in a clustered relational database in Google Cloud platform
  • Provide support to Walmart internal consumers by sharing the required payments order data through Kafka
  • Leverage Walmart Cloud Native Platform (WCNP) to support cloud native environment with Kubernetes (K8) used for container manage platform
  • Support CI/CD pipeline for continuous deployment and integration into distributed environments in WCNP platform
  • Create Medusa, Dynatrace and Splunk dashboards and alerts to monitor the performance of the application
  • Troubleshoot production issues by gathering information; support in production deployment; perform root cause analysis to reduce future issues
  • Use Karate API framework to perform test automation using BDD (Behavior Driven Development)
  • Provide a complete payment lifecycle management solution that caters to Walmart's physical POS clients as well as Ecommerce and omnichannel consumers

Programmer Analyst / Senior Software Engineer

Caspex Corp
05.2018 - 10.2020
  • Own the code from design through implementation and support
  • Ensure product readiness by working with product owners and developers to define, design and support implementation
  • Create and recommend solution design option factoring in requirements, standards and current infrastructure environment
  • Communicate and present solutions spanning multiple infrastructure technologies
  • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution and improvement of action plans

Technology Specialist

NIIT-TECHNOLOGY
03.2011 - 05.2018
  • Create and recommend solution design options factoring in requirements, standards and current Infrastructure environment
  • Participate in managing code and configuration for multiple environment configuration and control; code integrity and work closely with the team
  • Ensure product readiness by working with product owners and developers to define, design and support implementations
  • Communicate and present solutions to other stakeholders
  • Analyzing business requirement, story-board and similar artifacts of the scrum process, work in agile development environment with a quick turnaround time and iterative builds
  • Develop user focused solutions spanning multiple Infrastructure technologies
  • Hands on development on building n-tier applications using RESTful services, Oracle and related technologies
  • Provide guidance and mentorship
  • Ability to use version control software such as GIT and SVN
  • Used SOAPUI, Postman to test API services
  • Implemented 'Memcached' in application to improve dynamic database-driven websites by caching data and objects in RAM to reduce number of hits to database on same type of queries
  • In REST applications, implemented a NoSQL database like MongoDB, CouchDB, Riak that helps to retrieve data in other means than table
  • Implemented Java Messaging Service (JMS) with Public/Subscribe messaging domain to route message content to targeted services
  • Migrated to Apache Kafka considering fault-tolerance mechanism and no loss of message
  • Developed all applications using Spring framework
  • Developed API specification documentation using Swagger UI framework
  • Implemented Log4j API framework for logging Java applications

Analyst (Senior Software Engineer)

VERIZON DATA SERVICES PVT. LTD.
11.2006 - 03.2011
  • Develop software applications based on requirements, systems flow and data usage
  • Extensive knowledge on object-oriented programming to develop reusable code
  • Demonstrate application design solutions through documentation, flow charts, layouts and diagrams
  • Design, develop and implement unit and scenario test cases for existing code and functionality under development
  • Experience with Scrum/Agile development methodologies
  • Ability to use version control software such as SVN
  • Support and mentor the team in code enhancement and resolving bugs
  • Deep understanding and development of distributed data model
  • Implement API designs using web service protocols such as REST and SOAP services for extensibility and portability
  • Provide crucial support in resolving production bugs
  • Used tools like SOAPUI, Postman to test API services
  • ETL tool like IBM DataStage used for extraction, translation and loading of large amount of data from source (like cvs) to target (like DB)
  • Analysis of customer experience in ServiceAssurance and IRepairs applications reported using OracleBI dashboard
  • Manage coding standards through Sonar
  • Designed application components using Java Collections API and provided concurrent database access through multithreading concepts
  • JFreeCharts used to display interactive reports on Performance Management theme
  • Developed all the application using Struts framework
  • Achievement: Received award for excellent contribution at work

Programmer

INSTITUTE OF CHARTERED FINANCIAL ANALYSTS OF INDIA
07.2002 - 08.2004
  • Develop an intranet application to generate reports for the end-users with complete statistics on leaves applied by employee
  • Automate entire process of leave rules for the organization by developing Leave Management System application
  • Develop a java application on Management of Coursework Inventory
  • Understand the application design and implement code with proper test cases
  • Emphasize on efficient coding and resolving bugs as per schedule
  • Developed all the application using Struts framework

Education

M.S. - Advanced Software Technology

International Institute of Information Technology
Pune, Maharashtra
01.2006

B.E. - Computer Science and Engineering

Madurai Kamaraj University
Madurai, Tamil Nadu
01.2000

Skills

  • Software solution building
  • Design and development
  • Cybersecurity analysis
  • Solutions deployment
  • Technological integration
  • System improvements
  • Database design
  • Performance improvements
  • Configuration management
  • Software development lifecycle
  • Client requirements
  • Technical analysis
  • Project leadership
  • Dashboard creation

Certification

  • Sun Certified Programmer, CX-310-035
  • Certified Scrum Master, 000390642

Timeline

Senior Software Engineer

Wal-Mart Associates, Inc
10.2020 - Current

Programmer Analyst / Senior Software Engineer

Caspex Corp
05.2018 - 10.2020

Technology Specialist

NIIT-TECHNOLOGY
03.2011 - 05.2018

Analyst (Senior Software Engineer)

VERIZON DATA SERVICES PVT. LTD.
11.2006 - 03.2011

Programmer

INSTITUTE OF CHARTERED FINANCIAL ANALYSTS OF INDIA
07.2002 - 08.2004

B.E. - Computer Science and Engineering

Madurai Kamaraj University
  • Sun Certified Programmer, CX-310-035
  • Certified Scrum Master, 000390642

M.S. - Advanced Software Technology

International Institute of Information Technology
Ajay Eyunni