Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Work Authorization Status
Timeline
Generic

Deepak Parida

Bettendorf,IA

Summary

Experienced Software Engineer with over two decades of industry expertise, specializing in architecting and delivering robust software solutions across diverse domains including agriculture, technology, and retail. I bring deep proficiency across the entire software development lifecycle—from requirements analysis and system design to development, testing, and deployment. My core strengths lie in writing clean, scalable, and maintainable code, with a strong command of Java and Spring MVC. I've consistently embraced emerging technologies to future-proof solutions, recently focusing on containerization using Docker and ECS, and implementing CI/CD pipelines with GitHub Actions. This adaptability has enabled the successful modernization of legacy systems into microservices-based architectures using Spring MVC, resulting in enhanced scalability, resilience, and performance. More than 20 years of experience in web-based application development in Java/J2EE technologies. Proficient in architecting, designing, and delivering enterprise-grade, distributed, mission-critical, microservice based applications. Expertise in Java and J2EE technologies including Spring Boot, Spring MVC, Spring Security, Spring Batch, Spring Integration, Spring JMS, Spring Data JPA, Hibernate and webservices (SOAP and RESTful), JSP, Servlets, JDBC, JNDI, JMS. Centralized logging using Elastic Stack (Elastic Search, Logstash, Kibana) Proficient in developing high performance and robust applications leveraging Object oriented programming Java, J2EE, modern frontend technologies like AngularJS, React, Bootstrap. Working in Web application development using HTML, DHTML, CSS, UML, AngularJS, JavaScript, jQuery, Bootstrap, AJAX, JSF, J2EE (JSP, Servlets, JDBC, JNDI), JavaBeans, XML, XSLT, Oracle, SQL, Struts2 and Spring MVC, Spring IOC, AOP, Spring Security Spring JPA, Spring Batch. Spring Boot. Design and develop Microservices using Spring Boot, Spring Cloud, Docker and Kubernetes. Experience on working with cloud technologies Amazon web services (AWS) EC2, ECS, S3, Elasticsearch, SQS, SNS, lambda and RDS Built continuous delivery pipeline for creating/deploying applications using Jenkins, Azure pipeline and Github Actions. Good experience with version controls like GIT, SVN & CVS. Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, writing JUnit test cases. Experience with DB search engines like Elasticsearch, Apache Lucene, Solr, Hibernate Search Jenkins pipeline for automating jobs Experience in handling the large system with heavy data processing. Strong analytical, debugging skills with experience in fixing ad hoc production issues. Ability to learn and adapt quickly to new environments and emerging new technologies. Excellent analytical, communication, organizational and interpersonal skills. Experience in coordinating and working with scrum multiple teams and promote Agile practices

Overview

21
21
years of professional experience
1
1
Certification

Work History

Staff Software Engineer

Deere and Company
11.2019 - Current

About the Role:
Driving modernization and optimization of enterprise platforms powering John Deere’s global order management ecosystem, including Marketing Order Code Information (MOCI) and Order Management – Equipment solutions.

Key Achievements:

  • Redesigned MOCI application, improving memory utilization and backend performance by 40%, and re-architected PLM components for process efficiency.
  • Implemented AKKA framework for parallel processing, reducing processing time by 30% and enhancing system responsiveness.
  • Modernized legacy components into microservices architecture for Order Management – Equipment, improving scalability and reliability by 35%.
  • Delivered cloud-native enhancements, reducing downtime by 25%, and automated order workflows, cutting manual effort by 40%.
  • Automated code quality and security checks using GitHub Actions, and strengthened CI/CD pipelines for faster, error-free deployments and automate maintenance processes.
  • Migrated source control from SVN to GitHub, enabling better collaboration and integration with modern DevOps practices.
  • Developed bulk data update tools, improving operational efficiency, and led ERT teams to resolve critical production issues with sustainable solutions.
  • Partnered with Product Owners and Business Teams to deliver scalable, future-ready solutions while mentoring team members.

Programmer Analyst

Yash Technologies Inc.
09.2015 - 11.2019

About the Role:
Contributed to the development and enhancement of enterprise solutions supporting John Deere’s global order management and training systems, including Marketing Order Code Information (MOCI) and JDSC Training Sandbox.

Key Achievements:

  • Developed and tested core modules for the MOCI platform, ensuring accurate product and pricing data for global order management.
  • Delivered application support and maintenance, improving system stability and reducing downtime.
  • Mentored junior developers, fostering technical growth and team efficiency.
  • For JDSC Training Sandbox, designed and implemented a mock integration framework for Deere components (UUC, Account-Flex, RBAC), enabling realistic training without real data.
  • Built a shared persistence store for simulated data, allowing multiple users to perform transactions (Add, Delete, Update) without impacting others, improving training efficiency by 70%.
  • Conducted requirement analysis, feasibility studies, and impact assessments, ensuring timely and cost-effective delivery of solutions.
  • Led troubleshooting efforts to resolve complex technical issues, ensuring minimal disruption to services.

Senior Tech Lead

Yash Technologies Pvt Ltd
06.2013 - 08.2015
  • Project: DFA
  • Led the offshore development team for Deere’s Dealer Financial Analysis (DFA) application, which enables dealers and John Deere employees to monitor performance through dynamic and static reports. Key contributions included rewriting the application from the legacy EJPM framework to Deere’s modern framework using Spring MVC and Spring DAO, improving maintainability and scalability. Acted as the primary liaison between onshore and offshore teams, ensuring clear communication, timely delivery, and adherence to quality standards.

IT Manager

Yash Technologies Inc.
09.2012 - 05.2013

Project: HRAMS
Led the offshore development team for HRAMS, a suite of 35 applications supporting John Deere’s HR processes across the U.S. Responsibilities included business requirement analysis, feasibility studies, impact assessments, and system design. Managed offshore development activities, performed code reviews, and contributed to coding critical modules. Ensured smooth communication between client and offshore teams, delivering high-quality solutions on time.

Tech Lead

Yash Technologies Pvt Ltd
07.2007 - 08.2012
  • Multiple Projects Delivered:
  • Contributed to the development and enhancement of several enterprise applications supporting John Deere’s global operations. Key projects included Remote Machine Service, JDLink NextGen Web, Tactical Tool, Genesis Translation, JD Parts, Service Advisor Data Quality Improvement, New Model Qualification, United Way, and Dealer Volume Discount Calculator. Responsibilities spanned requirement analysis, system design, coding, and performance optimization, ensuring timely delivery and adherence to quality standards. Played a critical role in modernizing legacy systems, improving application reliability, and enabling better user experience for dealers and internal stakeholders.

Senior Software Engineer

Spearhead IT Solutions Pvt. Ltd
10.2005 - 07.2007
  • Project: SMES (My Equipment)
  • Client: Speed Medical Examination Services, UK
  • Developed comprehensive documentation for software solutions, facilitating knowledge transfer within the team.
  • Analyzed proposed technical solutions based on customer requirements.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.

Junior Consultant

JIL Information Technology Limited
08.2004 - 09.2005
  • Project: BDS
  • Client: In-house

Education

Bachelor of Engineering - Computer Science and Engineering

G. H.I.T.M, Puri (Utkal University)
Puri, Orissa
07.2004

SSC (XIIth standard) - Physics, Chemistry, Mathematics, Biology

S.C.S. College
Puri, ORISSA
04.1998

HSC (Xth standard) - Science, Social Studies, Mathematics, Languages

Niali High School
Niali, ORISSA
03.1996

Skills

  • Programming Languages: Java, JavaScript
  • Frontend Technologies: AngularJS, React, Bootstrap, HTML, CSS, jQuery, AJAX, JSF
  • Java/J2EE & Web Technologies: Spring Boot, Spring MVC, Spring Security, Spring Batch, Spring Integration, Spring JMS, Spring Data JPA, Hibernate, JSP, Servlets, JDBC, JNDI, JMS, JavaBeans, SOAP, RESTful APIs
  • Frameworks & Applications: Struts, EJPM, DSFJ, AKKA
  • Cloud Platforms: AWS (EC2, ECS, S3, Elasticsearch, SQS, SNS, Lambda, RDS)
  • Microservices & Containerization: Spring Cloud, Docker, Kubernetes
  • Application Servers: JBoss, IBM WebSphere (WAS 8), Apache Tomcat 80
  • Databases: IBM DB2, SAP HANA, MongoDB, Microsoft SQL Server, Oracle
  • Search & Indexing: Elasticsearch, Apache Lucene, Solr, Hibernate Search
  • Development Tools: IBM RAD, Spring Tool Suite (STS), Visio, Pentaho Data Integrator (ETL), HANA Studio
  • Monitoring & Logging: AppDynamics, IBM Health Analyzer, DataDog, Elastic Stack (Elasticsearch, Logstash, Kibana), Log4j
  • Build & CI/CD Tools: Maven, ANT, Jenkins, Azure Pipelines, GitHub Actions
  • Version Control: Git, SVN, CVS
  • Caching: Memcached, Ehcache
  • Security & Authentication: OKTA
  • Development Methodologies: Agile, Waterfall, Rational Unified Process (RUP)
  • Other Skills: UML, XML, XSLT, large-scale data processing, production issue debugging, cross-team collaboration, Agile practices

Certification

Sun Certified Java Programmer 1.5 (SCJP 1.5).

Languages

English
Full Professional
Hindi
Native or Bilingual

Work Authorization Status

H1B – Valid until October 20, 2028

Timeline

Staff Software Engineer

Deere and Company
11.2019 - Current

Programmer Analyst

Yash Technologies Inc.
09.2015 - 11.2019

Senior Tech Lead

Yash Technologies Pvt Ltd
06.2013 - 08.2015

IT Manager

Yash Technologies Inc.
09.2012 - 05.2013

Tech Lead

Yash Technologies Pvt Ltd
07.2007 - 08.2012

Senior Software Engineer

Spearhead IT Solutions Pvt. Ltd
10.2005 - 07.2007

Junior Consultant

JIL Information Technology Limited
08.2004 - 09.2005

SSC (XIIth standard) - Physics, Chemistry, Mathematics, Biology

S.C.S. College

HSC (Xth standard) - Science, Social Studies, Mathematics, Languages

Niali High School

Bachelor of Engineering - Computer Science and Engineering

G. H.I.T.M, Puri (Utkal University)