Software Engineer with 5 years of professional experience building enterprise-level, scalable web applications. Specializes in modern JavaScript frameworks including React, Next.js, and TypeScript. Proven track record of delivering high-quality code across multiple client engagements, improving test coverage and code quality, and collaborating effectively with cross-functional teams. Passionate about frontend development, performance optimization, and creating exceptional user experiences.

Technical Skills

Frontend

TypeScriptJavaScriptReact.jsNext.jsHTMLCSSTailwind CSS

Backend

Node.jsPHPPython

Databases

SQLFirebase

Tools & Practices

GitJestCI/CDFigmaTDDAgile

Professional Experience

Software Engineer

Perficient, Inc.

June 2021 - Present (4+ years)

  • Built enterprise-level, scalable, high-performing applications utilizing TypeScript, Next.js, React.js, HTML, and CSS for clients across diverse industries including telecommunications, sports media, and manufacturing
  • Spearheaded testing initiative that increased code coverage from 40% to over 90% by implementing comprehensive Jest test suite, significantly enhancing code reliability and quality
  • Collaborated with cross-functional teams of 2-8 developers alongside Project Managers, Business Analysts, and QA teams to plan, design, build, test, and deploy technical solutions that fulfill and exceed project requirements
  • Designed and developed applications using test-driven development and best practices, translating Figma designs into production-ready code with Tailwind CSS and custom styling
  • Proactively identified and resolved existing and potential bugs arising from new features, maintaining high code quality standards across multiple client projects
  • Successfully delivered features across 4 major client engagements, consistently meeting deadlines and project requirements

Mobile Developer Intern

Lapis Health

September 2020 - January 2021

  • Assisted in the design and development of a production-grade mobile application using Flutter, Dart, and Firebase
  • Implemented mobile-first design principles and UI/UX best practices to create responsive applications that work seamlessly across all screen sizes
  • Contributed to building features for a healthcare-focused mobile platform, gaining experience in the intersection of technology and healthcare

Projects

Basic Social Media Platform

A full-stack social media application built with Next.js frontend connected to a Node.js backend. Features include user authentication, post creation and management, and real-time updates.

Tech Stack: Next.js, React, Node.js, TypeScript

MKR E-commerce

A fully functional e-commerce storefront with shopping cart state management and integrated payment processing. Built to practice designing modern e-commerce interfaces and handling secure transactions.

Tech Stack: React, Next.js, Stripe API, Sanity CMS

NextPlayground

An experimental application built to implement and explore advanced concepts from Next.js official documentation. Serves as a testing ground for new features including server components, routing patterns, and optimization techniques.

Tech Stack: Next.js, React, TypeScript

Education

Lehigh University

B.A. Computer Science

January 2018 - May 2021

Relevant Coursework: Design and Analysis of Algorithms, Programming Languages, Software Engineering, Systems Software

Interests

Actively exploring opportunities at the intersection of frontend development and emerging technologies including cryptocurrency, blockchain, and artificial intelligence applications.