I've been a software engineer for years. I enjoy building software that feels good to use and makes peoples lives easier.
About
Experience
Senior Software Engineer
YCharts Inc.
June 2021 - present
- Develop a customizable dashboard system for researching and monitoring investments and economic data
- Develop a tool for building and generating reports on investment portfolios
- Develop a service for streaming AI-generated summaries of recent stock news
- Mentor junior engineers through code reviews
- Translate product requirements into engineering specifications
- Design, plan, and implement features using Python, Django, TypeScript and Angular
Software R&D Intern
Agilent Technologies
June 2020 - April 2021
- Full-stack application development using Node.js, Angular, and PostgreSQL
- Developed a tool to create and configure mock gas chromatograph APIs
- Created and managed AWS Elastic Beanstalk environments
- Collaborated with a product manager to refine requirements and deliver features
Teaching Assistant
University of Delaware
July 2019 - May 2020
- Teaching Assistant for Machine Organization and Assembly class and Fundamentals of Computing class
- Helped students understand points of confusion in office hours
- Taught a Fundamentals of Computing lab about Excel and Scratch
Software Engineer
JPMorgan Chase & Co.
July 2017 - June 2019
- Full-stack web application development using Java, Spring Boot, MarkLogic, Ext JS, and Angular
- Managed Linux environments and oversaw deployments to production servers
- Collaborated with a local development team following the Agile Scrum methodology
- Coordinated with a global team of 70+ developers located in the United States, India, and United Kingdom
Education
Master of Science in Computer Science
University of Delaware
2019 - 2021
Bachelor of Computer Engineering
University of Delaware
2013 - 2017
Skills
Languages
- JavaScript
- TypeScript
- Python
- Java
Frameworks
- Angular
- Django
- Node.js
- Spring