Juan Hernandez
Software Engineer & Product Developer
Professional Experience
FOUNDER & PRODUCT DEVELOPER
Hernandez Tech Solutions, LLC
Austin, TX | Aug 2024 - Present
- Currently building ChordAmigo.com – an AI-powered music composition app for guitarists and songwriters using Wasp, Docker, and Python
- Leveraging the Wasp framework to integrate Email notifications, Stripe for subscriptions, OpenAI for song generation, MinIO for object storage, and Python-based service for audio processing
- Implemented a scalable microservices architecture using Wasp framework and Python for the audio engine
- Deployed services on a private VPS using Docker, CapRover, and GitHub Actions
SOFTWARE ENGINEER
Changeis, Inc
Arlington, VA | Sep 2021 - Present
- Led .NET API development for the FAA, improving system efficiency and enabling seamless collaboration between FAA and Palantir on data normalization efforts
- Transitioned .NET app functions to a Microsoft PowerApp, improving user accessibility and functionality
- Created SQL Stored Procedures to facilitate migration of advanced search capabilities from .NET to PowerBI, optimizing data analysis capabilities
- Created a custom Git solution for PowerApps deployments, fostering teamwork among seven developers
- Resolved VB.Net legacy app issues, implementing effective solutions for system reliability
- Utilized Java to test and troubleshoot client connections to FAA endpoints
- Recognized multiple times by customers for exceptional support and problem-solving skills, reinforcing client trust and satisfaction
Technical Environment: .Net, Swagger, OpenAPI, RESTful APIs, JavaScript, JQuery, Kendo UI, HTML, CSS, Microsoft Power Platform, SQL, DAX, Java, Maven
SOFTWARE ENGINEER
DeVine Consulting, Inc
Seaside, CA | Apr 2019 - Aug 2021
- Developed full-stack solutions using Angular and Java Spring Framework, such as the Non Combatant Evacuation Tracking System (NTS), which was deployed on mobile and tablet devices to support critical evacuation efforts
- Developed and maintained Angular-based Single Page Applications (SPAs) such as MyProfile, a core component of the MilConnect portal
- Built JPA-based persistence functionality into a middle-tier service to support a new application, enhancing a platform that served over 100 integrated systems within the Defense Manpower Data Center (DMDC)
- Conducted JUnit testing for JPA, improving software reliability
- Addressed security vulnerabilities with HP Fortify, boosting application security
- Utilized Python for data analysis, producing insightful reports
Technical Environment: J2EE, Spring Framework, Maven, WebLogic, JBoss, SOAP, AngularJs, Angular, SPAs, TypeScript, JavaScript, JQuery, HTML, CSS, SQL, Python, GitLab
JAVA DEVELOPER
Perspecta
Seaside, CA | Sep 2014 - Mar 2019
- Utilized J2EE, SOAP, and Spring Framework expertise to maintain and enhance a suite of applications within the Servicemembers' Group Life Insurance (SGLI) system, which provided essential services to more than one million service members globally
- Enhanced Spring Batch applications, supporting high-volume record processing
- Managed the entire development lifecycle of a Spring Batch application from requirements to production
- Migrated applications between WebLogic and JBoss in response to evolving architecture decisions at Defense Manpower Data Center (DMDC), ensuring continuity and alignment with enterprise standards
- Mentored new developers for seamless onboarding
Technical Environment: J2EE, Spring Framework, WebLogic, JBoss, SOAP, RESTful APIs, SPAs, Angular, TypeScript, JavaScript, JQuery, HTML, SQL, Maven, Subversion
SOFTWARE DEVELOPER
California State University Monterey
Seaside, CA | Nov 2013 - Sep 2014
- Provided full-stack development for a Django web application deployed to AWS
Technical Environment: AWS EC2, Django, Python, JavaScript, HTML, CSS, BitBucket
Education
B.S. - COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, SOFTWARE ENGINEERING
California State University, Monterey | May 2014