me

AJ Barea

Keep coding, keep growing.

✌🏽Hello, friends! I'm AJ.
gamer.
engineer.
otaku.
developer.

Welcome! This portfolio showcases my dev work, projects, and technical expertise.

Check out my projects to see what I've built.

Watch my YouTube videos for project explanations and demos.

View my resume for educational background and professional experience.

Read my blog for insights on software engineering and current explorations.

  1. Software Engineer - Federated Learning Research Currently

    RIT - Dr. Leon Reznik, PhD Research Team

    Engineering production-ready framework for PhD research team. Built pytest test suite achieving 91% coverage (up from 0%). Created FastAPI backend and React frontend focused on student researcher UX. Working with AI, prompt engineering, and modern software practices.

    Python • FastAPI • React • Pytest • Test-Driven Development • UX Design • AI/Prompt Engineering
  2. Teaching Assistant - SWEN-755 Software Architecture Currently

    RIT - Dr. Scott Hawker

    Supporting graduate-level Software Architecture course. Taught full class session as substitute instructor. Mentoring students on system design, architectural patterns, and software engineering best practices.

    Software Architecture • Teaching • Mentoring • System Design • Public Speaking
  3. Master of Science in Software Engineering at Rochester Institute of Technology Currently

    Final Semester

    Completing advanced studies in software engineering with focus on reinforcement learning, system architecture, and full-stack development.

    Python • Java • React • SQL • Reinforcement Learning • System Architecture
  4. Software Engineer at Lowe's Home Improvement

    Application Development Support - Distribution Management Systems

    Reduced 150,000 daily error messages by optimizing systems and built full-stack applications to streamline database operations. Authored SOPs reducing onboarding time by 80% and performed root cause analysis for Tier 3 support tickets.

    React • Spring Boot • SQL • Root Cause Analysis • Technical Documentation • Agile Methodologies
  5. Bachelor of Science in Computer Engineering at University of South Florida

    Completed degree in computer engineering with coursework in software development, digital systems, and computer architecture.

    Java • C • Verilog • Python • C++ • VHDL
  6. UX Developer Intern at Phiquest

    Created wireframes for web applications and developed a blockchain data structure using Node.js for a secure document authenticator Chrome extension.

    Node.js • Blockchain • UX Design • Chrome Extensions • Document Verification
  7. The National Society of Leadership and Success (NSLS)

    Selected for membership in this leadership honor society, developing leadership skills through training and networking events.

    Leadership • Professional Development • Networking
  8. Instacart

    Observed app development firsthand and adapted to customer feedback, emphasizing tech-driven solutions.

    Self-Sufficiency • Customer Feedback • Adaptability
  9. Lightning Express Courier

    Managed deliveries with speed and reliability, sharpening time management and adaptability.

    Time Management • Responsibility • Attention to Detail
  10. Xbox Customer Support

    Delivered technical support and customer service, enhancing problem-solving and communication skills.

    Tenacity • Problem Solving • Active Listening • Multitasking