About Me
I am a detail-oriented software engineer with 2 years of experience and a systematic approach to programming and problem-solving. I am additionally passionate about documentation and improving developer experience
Currently, I am pursuing my Master's degree in Computer Science at Portland State University, where I plan to complete a thesis under advisor Ameeta Agrawal.
Education
- B.S. in Computer Science, St. Edward's University, Austin, TX, 2021, cum laude
- M.S. in Computer Science (in progress), Portland State University, Portland, OR
Experience
- Consultant Software Developer, Thoughtworks, 2023-2024
- Consultant Graduate Software Developer, Thoughtworks, 2022-2023
Projects
Complaint Manager
12/23 - 07/24
Thoughtworks | Clients: New Orleans Independent Police Monitor • Hawaii Correctional System Oversight
Commission
More details
Complaint Manager was designed for use by a government oversight agency which monitors complaints made against police officers in New Orleans. It was later modified for use by a government oversight agency which oversees complaints made by inmates in the state of Hawaii. Both agencies continue to use the tool.
- Developed a case intake organization tool using React, Node.js, Docker, and AWS
- Greatly improved clients' efficiency by migrating their workflows from pen-and-paper systems to electronic record keeping
- Revamped project documentation, increasing productivity for developers, designers, managers, and clients
- Received regular and repeated positive feedback from clients
Digital Health Pathway
06/22 - 08/23
Thoughtworks | Client: United States Department of Veterans Affairs (VA)
Digital Health Pathway was a platform which brought patient-generated data from wearable health devices (e.g. Fitbits, continuous glucose monitors) into the clinical space, allowing doctors and other clinicians to easily track their patients.
- Programmed a patient-facing web interfact using React and Ruby on Rails
- Designed a clinician-facing visualization dashboard in Power BI
- Built a data pipeline using Kubernetes, PySpark, and Azure Databricks
- Overhauled project documentation, user guides, and operator manual for developers
- Launched a pilot program for real VA clinicians and veterans who provided feedback that the product had tangible positive impact on veterans' lives
More details
Skills
- Languages: Java • JavaScript • Python • Swift • SQL • HTML/CSS • YAML
- Frameworks/Technologies: React • Flask • Spark
- Cloud, Infrastructure, & DevOps: ArgoCD • AWS • CI pipelines • CI/CD • Docker • GitHub Actions • Kubernetes
- Data Engineering, Analytics, Databases: Databricks • Postgres • Power BI • MySQL
- AI/ML: AI-assisted development • Prompt engineering
- Agile & Project Management: Agile • Scrum • Jira • Confluence • Test-driven development (TDD)
- Security & Compliance: HIPAA compliance • Talisman