Gabriel Rawlings
Atlanta, GA 770-***-**** ****************@*****.*** github.com/grawlings1 gabriel-portfolio-pearl.vercel.app SUMMARY
Computer Science graduate (B.S., GPA 3.62, Dean's List) with full-stack software engineering experience in Python, JavaScript, TypeScript, Java, C#, and .NET. Designed and deployed production-quality web applications using React, Node.js, Express, REST APIs, GraphQL, and SQL, with hands-on exposure to cloud infrastructure (AWS), containerization (Docker), and Agile development workflows. Proven ability to own features end-to-end, from system design and backend implementation to frontend delivery and testing, with a strong emphasis on clean code, security best practices, and scalable architecture.
TECHNICAL SKILLS
Languages: Python, JavaScript (ES6+), TypeScript, Java, C#, C++, SQL, Bash, Go Frontend: React.js, Next.js, Vue.js, Angular, HTML5, CSS3, Tailwind CSS, Redux, Responsive Design Backend / APIs: Node.js, Express.js, FastAPI, .NET, ASP.NET Core, GraphQL, REST API, Microservices Databases: PostgreSQL, MySQL, Microsoft SQL Server, Firebase, NoSQL, ORM (Entity Framework) Cloud / DevOps: AWS (EC2, S3), Microsoft Azure, Docker, Git, GitHub, CI/CD Pipelines, Linux, Windows Server Security: JWT, OAuth 2.0, RBAC, OWASP Top 10, Active Directory, Secure Coding, Splunk, Wireshark Methodologies: Agile, Scrum, Test-Driven Development (TDD), Code Review, Object-Oriented Design (OOP) Certifications: CompTIA Security+ (exam scheduled April 2026) EXPERIENCE
Lab Technology Support Specialist January 2023, July 2025 Georgia State University, Atlanta, GA
• Developed and deployed Python and Bash automation scripts that eliminated 5+ manual IT workflows, reducing technician workload by 30% and improving system reliability across 200+ user endpoints.
• Built SQL-based data queries and structured reporting pipelines to track, audit, and maintain support records, improving issue traceability and enabling data-driven decisions on recurring system failures.
• Administered and maintained a Windows Active Directory environment supporting 500+ users, including Group Policy configuration, RBAC permissions, and user lifecycle management.
• Implemented security hardening procedures aligned with OWASP and NIST guidelines, including access control enforcement, authentication policy management, and user security training for 50+ lab members.
• Authored internal technical documentation and knowledge-base articles that reduced repeat support tickets by an estimated 25% and improved team onboarding efficiency. Research Assistant, AI Systems Lab January 2024, May 2024 Georgia State University, Atlanta, GA
• Engineered Python-based ETL data pipelines using pandas and SQL to ingest, clean, and transform large structured NLP datasets, reducing model training data preparation time by approximately 40%.
• Developed and maintained backend service utilities integrated with .NET-style service architecture patterns, applying clean code principles, separation of concerns, and interface-driven design.
• Designed and executed SQL queries across multi-gigabyte relational datasets (PostgreSQL, MySQL) to validate data integrity, support model evaluation, and ensure reproducible experiment outputs.
• Containerized research development environments using Docker, standardizing dependencies across team machines and eliminating environment-parity bugs that previously cost 3+ hours per sprint.
• Enforced secure data handling, access control policies, and compliance procedures for sensitive research datasets, aligned with institutional and FERPA-equivalent data governance standards. PROJECTS
Career Compass, AI Resume and Job Analyzer, React, Node.js, PostgreSQL, OpenAI API, Tailwind CSS
• Architected a full-stack AI-powered job-matching platform that parses uploaded resumes and live job listings using the OpenAI GPT API, surfacing skill gap analysis, ranked recommendations, and targeted improvement suggestions.
• Engineered a RESTful Node.js/Express backend with token-based authentication (JWT), secure file handling, and a normalized PostgreSQL schema, supporting concurrent multi-user sessions with consistent sub-2-second response times.
• Delivered a responsive React frontend with Tailwind CSS featuring dynamic skill-match scoring, real-time feedback rendering, and an intuitive listing comparison interface, reducing candidate job-search friction end-to-end. Business CV Analyzer, Resume and Report Review Tool, React, Node.js, PostgreSQL, OpenAI API
• Built an AI-powered PDF resume and report evaluator with automated scoring, structured feedback generation via the OpenAI API, and a full admin dashboard for reviewing submissions and managing user accounts.
• Implemented a secure file upload handler, JWT-based authentication flow, and AI feedback processor that ingests documents, queries the LLM, and returns structured analysis results stored in a relational PostgreSQL database.
• Designed scalable backend REST API routes, a normalized data model (users, documents, scores, reports), and a responsive React user interface, following clean architecture principles and Agile development workflows. PDF Resume Analyzer, Capstone Project, React, Express, Clerk Auth, Tailwind CSS, OpenAI API, PostgreSQL, JWT
• Shipped a production-grade resume parsing platform integrating OpenAI-powered feedback with Clerk-managed secure authentication, enabling users to upload resumes and receive structured, actionable AI analysis.
• Developed a full-featured admin dashboard with sortable submissions, keyword scoring, and search functionality, providing administrators real-time visibility into user activity and feedback quality metrics.
• Designed and implemented a normalized PostgreSQL relational database schema (users, resumes, analysis results) and secured all endpoints with JWT-based authentication and role-based access control (RBAC).
• Applied software engineering best practices throughout: Git version control, code review workflows, RESTful API design, and maintainable documentation, resulting in a fully deployable production build. Weatherly, Mobile Weather App, Flutter, Firebase Auth, Firestore, Push Notifications
• Built and deployed a cross-platform mobile weather application in Flutter with real-time weather data integration, favorite city tracking, and Firebase Cloud Messaging push alerts, achieving seamless iOS and Android performance.
• Implemented Firebase Auth for secure user sessions, Firestore for cloud-synced preferences, and a theme toggle system with a user-driven feedback reporting feature, delivering a polished, production-ready mobile experience. AI Code Review Bot, GitHub Actions, OpenAI API, LangChain, AWS Lambda, ESLint, Pylint
• Engineered an automated GitHub pull request bot using GitHub Actions and the OpenAI API via LangChain that posts context-aware, AI-driven code review feedback directly on PRs, reducing manual review overhead for teams.
• Integrated static analysis pipelines using ESLint (JavaScript) and Pylint (Python) to surface linting violations alongside AI feedback, deployed as a serverless AWS Lambda function with sub-5-second cold-start response times.
EDUCATION
B.S. in Computer Science GPA: 3.62 Dean's List Graduated July 2025 Georgia State University, Atlanta, GA
Relevant Coursework: Data Structures and Algorithms, Software Engineering, Operating Systems, Computer Networks, Cybersecurity, Object-Oriented Programming, Discrete Mathematics, Secure Coding ACTIVITIES AND CERTIFICATIONS
• Lead Team Member, GSU CS Organization: organized and hosted student software engineering and cybersecurity workshops attended by 100+ students per semester.
• Volunteer Dev Coach, CodePath: mentored peers in full-stack web development and secure coding practices across 2 semesters.
• TryHackMe Blue Team Path: 50+ hours of hands-on defensive security and incident response labs.