Patrick Gray
Software Developer
Architecting robust data-driven solutions for complex enterprise systems, from logic based lottery draw systems to application management systems, with a focus on scalability and user experience.

About Me
I'm a full-stack developer with expertise in large application management systems. My journey in software development began in 2019, and I've been passionate about creating efficient, scalable, and user-friendly applications ever since.
Work Experience
Software Engineer
SchoolMint2021 - 2023
- Managed full-stack development lifecycle across multiple projects, from conceptualization, design, development, testing, and deployment to maintenance
- Architected, developed, and deployed scalable client-facing applications using React and PHP with the Laravel framework
- Enhanced operational efficiency by implementing a comprehensive data refactoring process, optimizing data storage and retrieval methods through Laravel ORM queries, and fine-tuning system performance through AWS CloudWatch
- Led the implementation of a continuous integration and deployment pipeline using AWS CodePipeline and CodeBuild, accelerating software release cycles
- Collaborated closely with cross-functional teams and communicated progress effectively to stakeholders, leading to streamlined development processes
- Modified polygons generated using geospatial data in combination with mapped district policies
- Responsible for releases for 150+ SmartChoice clients
Independent Study | Counseling Mobile App
University of New OrleansJan 2021 - May 2021
- Received a pre-existing Java code base and adjusted the application for the client's requirements via Android Studio
Skills
Frontend
React, Next.js, TypeScript, Tailwind CSS, JSP
Backend
Java, Spring Boot, PHP, Laravel, Node.js
Database
MongoDB, MySQL, Oracle
DevOps
Docker, AWS, CI/CD, Git
Get In Touch
Interested in working together or just want to connect? Feel free to reach out!