Technical Skills
Frontend
TypeScript, React, WebGL, JavaScript (ES6+), Angular, Next.js, Tailwind, Webpack
Backend
Python (NumPy, Pandas, Cartopy, Matplotlib), Node.js, Express.js, PostgreSQL, MongoDB
Tools
Jupyter Notebooks, AWS, Docker, CI/CD, LaunchDarkly, Git, Jest
Experience
Software Engineer - DNSFilter
March 2022 - November 2025
-
Maintain and develop a network filtering and threat detection dashboard used by customers to manage traffic, monitor risks, and block malicious websites
- Lead UI development using React, TypeScript, Redux, Tailwind and MUI, building scalable components that balance performance, accessibility, and visual polish
- Developed geometric algorithms using Python and NumPy to automate the repair and reconstruction of geospatial threat data, improving data accuracy for mission-critical security monitoring.
- Utilized Jupyter Notebooks and Cartopy to prototype spatial data models and validate coordinate transformations before deploying to production web environments.
- Actively leveraged AI-assisted development tools such as GitHub Copilot to accelerate workflows, improve code quality, and enhance productivity while maintaining security best practices
- Collaborate closely with engineering, UX, marketing, product, and QA in a fast-paced environment to ship customer-facing features, resolve urgent issues, and boost engagement
- Migrated legacy UI from Tailwind and custom CSS to a reusable component system built with Material
UI, significantly speeding up feature delivery
- Optimized CI/CD pipelines using Buildkite, utilizing LaunchDarkly to manage controlled rollouts and ensure system maintainability during rapid development cycles.
- Maintain automated testing with React Testing Library to ensure stability
Full Stack Developer – Huemor Designs
January 2019 – March 2022
- Spearheaded frontend development of responsive websites and web apps, implementing designs using React, Redux, Sass, and Webpack
- Built and maintained RESTful APIs and integrated backend logic with dynamic frontend features
- Led deployment processes, CI/CD workflows, and post-launch monitoring to ensure uptime and performance
- Mentored junior developers and facilitated knowledge sharing through code reviews and onboarding sessions
- Worked directly with project managers and stakeholders to scope features, prioritize roadmaps, and hit launch milestones
Web Developer – Freelance
January 2016 – December 2018
- Designed and built high-quality web applications for clients using React, Angular, and TypeScript
- Developed interactive UI components and single-page applications for data-driven use cases
- Created and consumed REST APIs and created a lightweight CMS with Node, Express, and MongoDB
- Collaborated closely with clients and designers to translate ideas into engaging digital experiences
- Optimized frontend performance using Webpack, code splitting, and asset compression, reducing file download size by 90%
- Improved server throughput by 400% using Node.js clustering for high-traffic applications
Education
Western Governor’s University
Bachelor of Science in Computer Science
The Pennsylvania State University
Bachelor of Arts in Political Science, Minor in History