0% found this document useful (0 votes)
170 views6 pages

Senior Java Engineer Profile Summary

David Walton is a seasoned Sr. Java Engineer with over 10 years of experience in IT and software development, specializing in Java Full Stack solutions across various industries. He has led significant projects including cloud migrations, microservices architecture, and optimized database performance, demonstrating expertise in Agile methodologies and technical leadership. Walton is proficient in a range of technologies including Java, Spring Boot, and various front-end frameworks, and is committed to continuous professional growth and innovation.

Uploaded by

johnramon0903
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
170 views6 pages

Senior Java Engineer Profile Summary

David Walton is a seasoned Sr. Java Engineer with over 10 years of experience in IT and software development, specializing in Java Full Stack solutions across various industries. He has led significant projects including cloud migrations, microservices architecture, and optimized database performance, demonstrating expertise in Agile methodologies and technical leadership. Walton is proficient in a range of technologies including Java, Spring Boot, and various front-end frameworks, and is committed to continuous professional growth and innovation.

Uploaded by

johnramon0903
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Sr.

Java Engineer
David Walton
davidwalton0316@[Link] +1 217 636 3316 Huntington, TX

PROFILE
Experienced Java Full Stack Engineer with over 10 years in IT and software development, specializing in
delivering robust and scalable solutions across industries such as finance, healthcare, e-commerce, and
telecommunications. Known for strong analytical skills and technical leadership, with expertise in system
analysis, application architecture, and managing the full software development lifecycle. Adept at designing
and implementing end-to-end solutions that meet high industry standards, ensuring long-term efficiency and
maintainability. Proficient in Java/J2EE, Spring Boot, Hibernate, front-end technologies like Angular,
React, JavaScript, and databases such as SQL, MongoDB, and Oracle. Skilled in building RESTful APIs,
optimizing software architecture, and implementing data migration strategies. Committed to Agile
methodologies (Scrum, Kanban), Test-Driven Development (TDD), and CI/CD to ensure high-quality,
reliable code. Experienced in leading cross-functional teams, mentoring junior developers, and collaborating
with stakeholders to align project goals with business objectives. Certified in advanced Java technologies,
with a focus on continuous learning and professional growth to drive innovation and business value.

EDUCATION
Bachelor of Science in Computer Science 08/2009 – 05/2013 | Austin, Texas
Stephen F. Austin(SFA) State University

PROFESSIONAL EXPERIENCE
Sr. Java Engineer / Team Lead
Datascan Aug 2020 – Present | Fort Lauderdale, FL, USA

• Led the Modernization and Cloud Migration of Inventory Management Module: Played a pivotal
role in transforming Johnson & Johnson's Java-based ERP system by migrating its Inventory
Management module to Microsoft Azure. This high-impact project aimed to leverage Azure’s cloud
infrastructure to boost scalability, performance, and security, aligning with the company’s digital
transformation goals.
• Designed High-Performance Microservices and RESTful APIs: Architected and developed scalable
microservices using Java 17 and Spring Boot 3 to support inventory functionalities. Implemented robust
RESTful APIs to connect frontend and backend services, ensuring efficient, seamless data flow across
applications.
• Designed and optimized Elasticsearch queries and indexing strategies to enhance inventory search
functionality, reducing query response time by 50%.
• Implemented Elasticsearch for high-performance search and log analysis, improving system
observability and enabling real-time analytics for application performance.
• Built a log aggregation system using ELK (Elasticsearch, Logstash, Kibana) to centralize logs,
improve monitoring, and streamline debugging across microservices.
• (AKS) and OpenShift to enable flexible, containerized application management. This approach
significantly improved the system’s capacity to handle high user loads and transaction volumes through
Docker and Kubernetes-based solutions.
• Developed and maintained WCF services for secure data exchange, implementing SOAP-based
communication for legacy system integrations within the DIMS platform, ensuring seamless
interoperability and data integrity across distributed applications.
• Optimized WCF service performance by configuring bindings and throttling, enhancing data throughput
and reducing latency for high-demand healthcare data transactions, while maintaining compliance with
industry security standards like HIPAA.
• Optimized Data Access with Azure Redis Cache: Implemented effective caching strategies using Azure
Redis Cache, significantly enhancing data retrieval speed, reducing database load, and ensuring efficient
resource utilization.
• Managed real-time messaging and event processing with Kafka and RabbitMQ, optimizing data
synchronization between distributed microservices and ensuring message durability and fault tolerance.
• Conducted Comprehensive Load Testing: Performed rigorous load testing with JMeter to validate the
system’s capacity to withstand peak user loads and transaction surges, ensuring consistent, high-
performance operation under varying workloads.
• Integrated Azure Blob Storage, Azure SQL Database, and Azure Redis Cache for optimized data
storage and caching strategies across cloud services.
• Enhanced Database Performance with Optimized SQL Queries: Refined SQL queries and database
interactions, maximizing system performance and scalability for inventory services through efficient data
handling and minimized latency.
• Enhanced state management by implementing NgRx for Angular and Redux for React, ensuring
efficient data handling and synchronization, while leveraging Vuex for Vue for consistent state across
user interfaces.
• Utilized Angular, React, and Vue with advanced front-end libraries and frameworks like HTML5,
CSS3, SCSS, and Bootstrap 5, delivering modern, responsive, and accessible user interfaces.
• Automated CI/CD Pipelines for Reliable Delivery: Built CI/CD pipelines using Jenkins and Azure
DevOps, automating the build, testing, and deployment process to achieve seamless, error-free
deployments and ensure consistent delivery across environments.
• Utilized AWS Lambda for serverless computing, implementing Python-based microservices for on-
demand data processing workflows in AWS.
• Implemented JWT (JSON Web Tokens) with OAuth 2.1 for secure user authentication and
authorization across distributed systems, ensuring seamless token-based security.
• Implemented Twilio API for real-time communication features, including SMS notifications and alert
systems for critical DIMS updates.
• Implemented Entity Framework Core 6 and 7 for data access, optimizing complex query handling and
improving database performance across large datasets.
• Implemented AWS CloudFormation and Azure Resource Manager (ARM) templates to automate
infrastructure provisioning and ensure consistency across multiple cloud environments.
• Leveraged Terraform for Infrastructure as Code (IaC) to manage Azure and AWS resources,
streamlining cloud infrastructure management and ensuring version control.
• Integrated AWS CloudWatch and Azure Monitor for real-time monitoring and logging, ensuring
proactive identification and resolution of system issues.
• Containerized Applications for Consistent Deployments: Utilized Docker to containerize
microservices, achieving reproducible, reliable deployments across development, testing, and production
environments, facilitating a streamlined deployment workflow.
• Implemented Robust Monitoring and Logging Systems: Integrated Azure Monitor and the ELK
Stack to continuously track performance, monitor key metrics, and proactively diagnose issues. This
approach provided in-depth insights and real-time monitoring, helping maintain optimal system health.
• Monitored application performance using Prometheus and Grafana for real-time metrics visualization of
containerized .NET Core applications.
• Leveraged Oracle Database 21c for high-performance data management in the platform, optimizing
storage and retrieval of healthcare data while ensuring compliance with HIPAA and HL7 standards.
• Deployed the ELK stack (Elasticsearch, Logstash, Kibana) for centralized logging and error
monitoring, improving the speed of issue resolution and log analysis.
• Optimized database performance using SQL Server and MongoDB, employing techniques like indexing,
partitioning, and query caching for large datasets such as medical records and data lineage tracking.
• Developed automated data processing pipelines using Python and integrated them into the system to
enhance data ingestion and transformation workflows.
• Created and deployed Python-based microservices on AWS Lambda for serverless architecture,
improving scalability and reducing operational overhead.
• Leveraged Java 17, Spring Boot 3 and [Link] to develop REST APIs and microservices, integrated
with for efficient data processing and system interoperability.
• Automated Documentation and Code Generation: Leveraged LLMs for automated generation of technical
documentation, API specifications, and test cases, significantly reducing manual effort and improving
developer productivity. This approach ensured consistent documentation standards and expedited the
onboarding process for new team members.
• Utilized Kafka and Java to handle real-time messaging and data synchronization between distributed
systems.
• Led Seamless Data Migration from Legacy Systems: Orchestrated the migration of critical inventory
data from legacy systems to Azure SQL Database, executing the transition with minimal downtime and
ensuring data integrity throughout the process.
• Automated Data Migration with Azure Data Factory: Employed Azure Data Factory to automate and
orchestrate data migration, reducing manual intervention and ensuring a smooth, efficient data transfer
with minimal system interruption.
• Led Agile ceremonies, including sprint planning (using Jira), daily stand-ups (with Microsoft Teams),
and retrospectives (facilitated through Confluence and Miro), ensuring continuous improvement and
alignment within the development team.

Sr. Java Full Stack Developer


Digital Directors Network Oct 2016 – Jun 2020 | Houston, TX, USA

• Designed and developed a highly scalable and robust e-commerce platform using Java with Spring Boot,
resulting in a 35% increase in transaction efficiency and enabling the platform to handle millions of
concurrent users during peak sale events with minimal latency.
• Implemented a microservices-based architecture leveraging Spring Cloud, Netflix Eureka for service
discovery, and Spring Cloud Gateway for routing and load balancing. This modular approach enabled
independent deployment of services like user authentication, product catalog, order management, and
payment processing, improving system resilience and ease of scaling.
• Utilized Spring Data JPA with Hibernate for efficient Object-Relational Mapping (ORM), enabling
seamless interaction with a MySQL database cluster for managing complex data related to inventory,
customer profiles, and order history. Implemented caching mechanisms using Redis to reduce database
load and improve data retrieval speeds by 40%.
• Developed a loyalty management system using CrowdTwist, integrating it seamlessly with the
platform’s microservices architecture. Leveraged Spring Boot and Kafka to process loyalty points,
promotions, and personalized rewards in real-time, ensuring a smooth customer experience. This resulted
in a 20% increase in repeat purchases, driving customer engagement through targeted loyalty campaigns.
• Employed advanced algorithms and data structures to make split-second decisions, leveraging JDK 1.8
and J2EE technologies like EJB and JMS. It gives us low-latency transactions and high availability while
adhering to strict financial regulations.
• Created a customer service chatbot integrated into the bank's web portal using JSF and JSP. This chatbot
provides real-time responses to customer inquiries and requests. It understands natural language, retrieves
account information, and can initiate actions such as fund transfers.
• Microservices Development with Spring Boot: Architected and developed scalable microservices using
Spring Boot, Spring MVC for RESTful APIs, and Spring ORM with Hibernate for data management
in insurance applications. Data Processing and Integration: Built RESTful and SOAP web services for
seamless integration with external partners, facilitating secure, real-time data exchange and efficient
policy management.
• Database Optimization and Query Performance: Optimized SQL queries and database
interactions using JPA with Hibernate for efficient object-relational mapping and reduced latency
in healthcare data retrieval.
• Developed custom Salesforce Lightning components to enhance the user experience, delivering tailored
features to meet business needs.
• Sitecore Content Management: Managed content and user experience on Sitecore, ensuring smooth
digital content delivery and integration with backend services.
• Legacy Platform Migration: Led the migration of outdated loyalty systems to .NET Core and Azure-
based microservices, enhancing performance and scalability.
• Advanced Algorithms for Recommendation Engine: Designed a content recommendation engine
leveraging JDK 1.8, EJB, and JMS to analyze large media libraries and deliver personalized
recommendations, enhancing user engagement for millions of subscribers.
• Developed Scalable Backend Components with Java and Spring: Built robust backend components
and RESTful APIs using Java and the Spring framework to support Fishbowl’s inventory and order
management applications, ensuring high performance and scalability.
• Developed custom modules and workflows within Microsoft Dynamics 365 to streamline CRM
processes and align customer interactions with loyalty program goals.
• Comprehensive Testing for Backend Reliability: Conducted thorough integration testing and unit
testing using JUnit to ensure the stability, reliability, and performance of backend components,
identifying and resolving potential issues early in the development cycle.
• Backend Tool Proficiency: Gained hands-on experience with tools like Eclipse IDE for
efficient development, Apache Tomcat for application deployment, and Maven for project
management, enabling streamlined and well-organized project workflows.
• Ensured business continuity by upgrading legacy systems, minimizing downtime and optimizing
transaction handling in .NET Core.
• Big Data Processing: Applied big data techniques to handle and process large financial transaction
datasets, ensuring accuracy and compliance with regulatory standards.
• Developed a responsive, user-friendly front-end using React with TypeScript and Redux for state
management. Implemented server-side rendering (SSR) with [Link] to enhance SEO performance and
reduce initial load times, resulting in a 25% increase in organic traffic.
• Spearheaded the design and development of dynamic user interfaces in Angular and React, integrating
them with [Link] Core backend services for the R42 loyalty platform.
• Deployed and managed the platform on AWS, utilizing services like Amazon EC2 for scalable compute
resources, Amazon RDS for database management, Amazon S3 for static file storage, and Amazon
CloudFront for content delivery. Leveraged AWS Elastic Beanstalk for quick and automated
deployments, ensuring 99.99% availability during high-traffic events.
• Managed containerized applications using Docker and Kubernetes for orchestration, ensuring smooth
and efficient scaling of services. Implemented Helm charts for simplified deployment of complex
applications, reducing deployment time by 40%.
• Implemented a data ETL pipeline using AWS Glue to automate the extraction, transformation, and
loading of product and customer data from multiple sources (MySQL, S3, and third-party APIs) into a
unified data warehouse on Amazon Redshift. This enabled real-time analytics and reporting, improving
the platform’s ability to generate personalized recommendations and dynamic pricing strategies, and
reducing data processing time by 40%.
• Enhanced security across the platform by implementing OAuth 2.0 and JSON Web Token (JWT)
authentication for secure access control, and Spring Security for role-based access management (RBAC),
preventing unauthorized access to sensitive areas such as admin panels and payment modules.
• Integrated third-party SOAP-based payment gateway services for handling transactions with partners
requiring legacy protocols. Developed custom XML parsers and used Spring Web Services to ensure
secure communication and compatibility, while implementing logging and error-handling mechanisms
that reduced integration issues by 20%.
• Architected an Elasticsearch-powered search engine, allowing users to perform advanced product
searches with filters for price, ratings, availability, and more. Implemented faceted search for better
usability, resulting in 20% faster search results and improved product discoverability, leading to a 12%
higher conversion rate.

Software Developer
Next Gen IT Services Jul 2013 – Sep 2016 | Kingwood, TX, USA

• Crafted Intuitive User Interfaces: Developed highly responsive and interactive user interfaces for
Fishbowl’s inventory management solutions using HTML, CSS, and JavaScript, delivering seamless
user experiences aligned with business goals.
• Agile Practitioner: Applied Agile Methodology to deliver iterative progress, ensuring alignment with
evolving client requirements and rapid time-to-market.
• Rich, Responsive UI Design: Developed visually compelling and interactive user interfaces with
[Link], HTML5, CSS3, Bootstrap, JSON, AJAX, and jQuery, elevating user engagement and
accessibility.
• Advanced SPA Development: Engineered Single Page Applications (SPA) using [Link] with a focus
on components, forms, routing, and animations, utilizing Redux to manage state and enhance
performance.
• Enhanced Interactivity with jQuery and AJAX: Utilized jQuery for efficient DOM manipulation and
AJAX for asynchronous web requests, significantly enhancing the interactivity and responsiveness of web
applications and reducing load times.
• Cross-Browser Compatibility: Ensured consistent performance across major browsers by conducting
extensive testing and debugging with Firebug and BrowserStack, eliminating compatibility issues and
enhancing the user experience.
• Collaborative Version Control with SVN: Used SVN for robust version control, managing code
versions effectively in collaboration with team members, preserving code integrity, and supporting
streamlined development workflows.
• User-Centric UI/UX Enhancements: Designed and implemented user interface improvements based on
detailed user feedback and usability testing, refining the application to meet user expectations and
improve satisfaction.
• Developed Scalable Backend Components with Java and Spring: Built robust backend components
and RESTful APIs using Java and the Spring framework to support Fishbowl’s inventory and order
management applications, ensuring high performance and scalability.
• Optimized Database Operations with MySQL: Worked extensively with MySQL databases,
developing complex SQL queries and stored procedures to manage and retrieve inventory data efficiently,
improving data processing speeds and system reliability.
• Version Control and Team Collaboration with Git: Leveraged Git for version control, ensuring a
structured and reliable process for tracking code changes and enhancing collaboration within the
development team.
• Comprehensive Testing for Backend Reliability: Conducted thorough integration testing and unit
testing using JUnit to ensure the stability, reliability, and performance of backend components,
identifying and resolving potential issues early in the development cycle.
• Backend Tool Proficiency: Gained hands-on experience with tools like Eclipse IDE for efficient
development, Apache Tomcat for application deployment, and Maven for project management, enabling
streamlined and well-organized project workflows.

SKILLS
Programming Languages:
Backend: Java, Python, TypeScript
Frontend: JavaScript, TypeScript, HTML5, CSS3, SCSS
Frameworks & Technologies:
Backend: Spring Boot, Spring MVC, Spring ORM, Hibernate, Spring ORM, Hibernate, EJB, JMS,
JAX-RS, JAX-WS, Web API, Entity Framework Core, Java (11+)
Frontend: Angular (1–16), React (15–18), [Link] (2/3), Blazor
Message Queuing: RabbitMQ, Kafka
API Development: RESTful APIs, WebRTC, Twilio API
Authentication & Security: JWT, OAuth 2.0/2.1, OpenID Connect, SSL/TLS, HIPAA, HL7
Testing: xUnit, Selenium, NUnit, MSTest
Development Practices: Test-Driven Development (TDD), Behavior-Driven Development (BDD),
Agile, Scrum
Cloud & DevOps:
Cloud Platforms: Microsoft Azure, Amazon Web Services (AWS)
Azure Services: Azure Kubernetes Service (AKS), Azure App Service, Azure Functions, Azure
Service Bus, Azure Blob Storage, Azure Redis Cache, Azure SQL Database
AWS Services: AWS Lambda, AWS S3, AWS RDS, AWS DynamoDB
Containerization: Docker, Kubernetes, OpenShift
Infrastructure as Code (IaC): Terraform, AWS CloudFormation, Azure Resource Manager (ARM)
CI/CD: Azure DevOps, GitHub, Jenkins, TFS, Git, PowerShell, Bash scripting
Database Management:
SQL Server, MongoDB, PostgreSQL, Neo4j
Database performance optimization (indexing, partitioning, query caching)
Monitoring & Logging:
ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana, AWS CloudWatch, Azure
Monitor
Development Tools & IDEs:
IDEs: Visual Studio 2022, Visual Studio Code, IntelliJ IDEA, Rider, Eclipse
Version Control: Git, GitHub, GitLab, TFS, Bitbucket
Project Management: JIRA, Azure Boards, Trello, Rational Team Concert (RTC)
Build Tools: MSBuild, Maven, Gradle
Collaboration: Microsoft Teams, Slack, Zoom

You might also like