Full Stack Software Engineer
Skills
- Java, Spring Boot, Maven
- Python
- PostgreSQL/SQL
- JavaScript/Typescript
- Angular
- HTML5, CSS, SASS
- Adobe Photoshop, Illustrator, XD
- Git, Docker
Experience
Full Stack Software Engineer
Booz Allen Hamilton (Herndon, VA)
July 2021 - Present
- Full-stack software engineer on US government contracts.
- Utilized Angular, Typescript, Java, Spring Boot, PostgreSQL, Docker, and Git to develop new RESTful APIs and associated frontend pages.
- Implemented variety of new features from front to back end, including polling functionality and a configurable and responsive home page.
- Improved backend CSV file generation and download by over 30 fold.
- Followed appropriate NIST guidelines and best practices.
- Wrote and updated JUnit backend tests and Playwright E2E tests.
- Frequently reviewed PRs and provided actionable feedback.
- Onboarded and mentored junior developers.
Undergraduate Cybersecurity Researcher
University of Maryland, College Park (College Park, MD)
June 2020 - May 2021
- Implemented a phishing detection framework written in Python and PostgreSQL for a longitudinal study on PKI abuse.
- Designed database schema in PostgreSQL for efficient data storage and analysis.
- Migrated, parsed, and analyzed existing data to database using Python and SQL
- Mentored fellow undergraduate researchers on Python, SQL, HTML, CSS, and JS
Teaching Assistant for CMSC414: Computer & Network Security
University of Maryland, College Park (College Park, MD)
August 2020 - December 2020
- Responsible for holding office hours each week, grading, and assisting students with security principles and completing projects
- Project lead for web security project (with a focus on SQL injection, XSS, and CSRF attacks) written in Python, Flask, & mySQL and deployed locally in Docker.
Education
University of Maryland, College Park (2017-2021)
B.S. Computer Science
B.A. History