About Me

Full-stack web developer with a Computer Science degree from the University of Georgia and hands-on professional experience building and maintaining Laravel-based applications. I specialize in PHP/Laravel development, database design, and modernizing legacy codebases while collaborating with cross-functional teams to deliver scalable solutions.

Current Role

ck

Cables and Kits

Junior Web Developer

  • Develop and maintain hybrid web applications integrating a modern Laravel backend with legacy PHP systems for order management and business operations.
  • Manage feature development lifecycle through GitHub workflows, coordinating with business teams on requirements, code reviews, and deployment of bug fixes and performance improvements.
  • Migrate legacy PHP codebase to Laravel, significantly improving maintainability, scalability, and development efficiency; including a codebase-wide refactor replacing direct env() calls with Laravel config() helpers to align with framework best practices.
  • Implement full-stack features from database schema design through frontend interfaces, translating business requirements into technical solutions, including an end-to-end order file attachment system featuring drag-and-drop uploads, asynchronous XHR file handling, and file serving via AWS S3.
  • Develop shipping method integrations and fulfillment features, including a customer-supplied label workflow extending the platform's shipping flexibility.

Technology Experience

PHP & Laravel

  • Professional experience in PHP and Laravel development
  • Experience in building scalable and secure web applications
  • Experience with Laravel's Eloquent ORM and Blade templating engine

Java

  • Strong foundation in object-oriented programming principles and design patterns
  • Experience developing applications using Java frameworks including Spring Boot
  • Proficient in implementing data structures and algorithms for efficient problem-solving

Database & Storage

  • Familiarity with database design principles and normalization techniques
  • Experience writing complex SQL queries and optimizing database performance
  • Exposure to AWS S3

Development Tools

  • Proficient in using development tools such as Git, Laravel Herd, TablePlus, and VS Code
  • Everyday use of these tools to streamline development workflows and enhance productivity

Education

UGA

University of Georgia

Bachelor of Science in Computer Science

Course Experience

  • Software Engineering: Studied software development methodologies and principles, discussed the Software Development Life Cycle (SDLC), and completed a final Spring Boot project.
  • Web Development: Gained experience with HTML, CSS, JavaScript, and React, with a final web project using these skills.
  • Database Management: Learned about relational databases, hands-on experience with SQL, completing multiple full stack web projects.
  • Computer Networks: Studied network architecture, protocols, and security. Mixed this with private studies working towards my CCNA certification.