Candidate 004

Sr. Full-Stack Engineer
Jasper, TX

Summary

Senior Full-Stack Engineer with 12+ years of experience designing, developing, and deploying enterprise-grade, scalable web and cloud applications. Expert in Java (Java SE, OOP, Multithreading, Generics, and Streams), Spring Boot microservices, and modern front-end frameworks like React.js, Next.js, and TypeScript. Skilled in RESTful API design, database optimization (MySQL, PostgreSQL, MongoDB), and cloud-native architectures on AWS, Azure, and GCP. Proficient in CI/CD pipelines, Docker/Kubernetes orchestration, and test automation with JUnit, Mockito, Cypress, and Postman. Adept at Agile/Scrum delivery, mentoring teams, and translating complex business requirements into efficient technical solutions.

Professional Experience

Full-Stack Developer
WestRock Company — Atlanta, GA
Nov 2012 - Dec 2016
  • Developed ASP.NET Core MVC applications integrated with Entity Framework Core for robust data access layers.
  • Implemented React.js/Next.js frontends with responsive design principles (Bootstrap, Tailwind CSS).
  • Created secure APIs using ASP.NET Identity, OAuth2, and JSON Web Tokens.
  • Wrote unit and integration tests with xUnit and Moq, achieving 90% coverage.
  • Applied SQL query optimization and indexing to improve database performance by 40%.
  • Enhanced Azure DevOps CI/CD workflows for automated builds, testing, and deployment.
  • Integrated D3.js visualizations to present complex datasets in interactive formats.
Senior Full-Stack Engineer
JBT Corporation — Chicago, IL
Jan 2017 - Jul 2021
  • Migrated legacy systems to Spring Boot microservices with Eureka, Feign Client, and Config Server for distributed configuration.
  • Developed Java-based APIs with Spring Data JPA and optimized query performance via advanced indexing and normalization strategies.
  • Built React.js + Next.js applications with Redux for dynamic, responsive UIs, integrating AJAX/Fetch API for real-time data updates.
  • Deployed containerized services to AWS using Docker and orchestrated with Kubernetes for high availability.
  • Designed secure authentication flows with Spring Security and JWT, ensuring compliance with enterprise data protection policies.
  • Implemented CI/CD pipelines with Jenkins and Maven, cutting deployment times by 60%.
  • Guided junior developers on Java OOP, SQL optimization, and microservices best practices.
Senior Software Engineer
Autodesk — San Francisco, CA
Aug 2021 - Jan 2025
  • Led migration of legacy apps to Java 17 and Spring Boot microservices, leveraging Generics, Streams, Lambda expressions, and multithreading for high-performance workloads.
  • Designed scalable RESTful APIs and integrated GraphQL for optimized data delivery to React.js frontends.
  • Architected AWS-native services using CDK, Lambda, ECS, and RDS, enabling zero-downtime deployments via GitHub Actions CI/CD.
  • Implemented JUnit 5 + Mockito test automation, raising coverage to 95% and reducing production defects by 60%.
  • Engineered backend optimizations in PostgreSQL (partitioning, indexing, materialized views) and MySQL, improving query performance by 40%.
  • Developed shared TypeScript component libraries, enforcing strict typing and reducing runtime errors by 30%.
  • Enhanced system security by implementing Spring Security with JWT authentication and OAuth2 protocols.
  • Mentored engineers on microservices design patterns, Kubernetes deployments, and Agile/Scrum best practices.
Senior Full-Stack Engineer
Oregon State University / BlueSun Inc — Corvallis, OR
Feb 2025 - Jul 2025
  • Designed and implemented a React.js + Redux Toolkit UI with MSAL OIDC authentication, optimized via Vite build tools for 40% faster load times.
  • Built a secure ASP.NET Core 8.0 Backend-for-Frontend (BFF) layer, aggregating RESTful and GraphQL APIs for optimized client-side data fetching.
  • Integrated Azure MS Entra SSO with role-based access control (RBAC) across microservices, enforcing enterprise security standards.
  • Developed Python Flask and C# Entity Framework Core services for BOM, project management, and supply chain optimization with PostgreSQL and MongoDB storage.
  • Leveraged Elasticsearch indexing strategies for high-speed product data search and retrieval.
  • Applied Dapr sidecars for service-to-service communication and Docker Compose for microservices deployment, improving scalability and resilience.
  • Automated CI/CD pipelines using Azure DevOps, containerizing multi-language services and integrating automated testing with Postman and REST Assured.
  • Applied advanced Java OOP patterns and Spring Boot microservices principles to backend architecture for maintainability and scalability.

Project Experience

No items found.

Technical Skills

Programming & Backend
:
Java SE (OOP, Collections, Exceptions, Multithreading, Memory Management), Spring Core, Spring MVC, Spring Boot, RESTful APIs, Spring Data JPA, Hibernate ORM, Spring Security, JWT, Node.js, Express.js, Python (Flask, Django, FastAPI), C#, ASP.NET, GraphQL
Frontend
:
HTML5, CSS3, JavaScript (ES6+), React.js, Angular, Responsive Design (Bootstrap, Tailwind CSS), AJAX, Fetch API, Client-side Routing, Webpack, npm, Vite
Databases
:
MySQL, PostgreSQL, MongoDB
DevOps & Cloud
:
Git/GitHub/GitLab, Jenkins, GitHub Actions, Docker, Kubernetes, AWS (EC2, S3, RDS, Lambda)
Testing & QA
:
JUnit 5, Mockito, Postman, REST Assured, Selenium
Other
:
JSON/XML processing, Maven, Gradle, Logging (SLF4J, Logback), Agile/ Scrum, Problem Solving, Debugging

Certifications

No items found.

Education

Coleman University, San Diego, CA
Bachelor of Science in Computer Science
2008 - 2012
GPA: 3.9/4.0

References

No items found.