Education
Bachelor of Computer Science, Santa Clara University
9/15 - 7/20
Minor in Mathematics
Skills
- Programming Technologies: Python, JavaScript, TypeScript, Node.js
- Web Frontend: React, Angular, HTML, CSS
- Web Backend: Express, Flask, REST APIs, GraphQL
- SQL Databases: Microsoft SQL Server, Postgres, MySQL
- NoSQL Databases: MongoDB, Amazon DynamoDB
- Cloud Services: Amazon EC2, AWS Lambda, Amazon S3
- DevOps: Unit Test Automation, End-to-end Test Automation, CI / CD
- Unit Test Automation Frameworks: Pytest, Jest, Jasmine, Chai, Mocha, Go Test Automation
- E2E Test Automation Frameworks: Protractor
- CI / CD: Jenkins, GitHub Actions
Professional Experience
Software Engineer, HCL BigFix
5/20 - Now
- Full Stack Software Engineer for a fully automated vulnerability remediation enterprise product.
- Technologies: Largely used TypeScript, JavaScript, Python, and Node.js.
- Web Frontend: Implemented new large customer-facing web user interfaces with React and migrated web applications from AngularJS to React.
- Web Backend: Developed REST APIs communicating between web user interfaces, web servers, and ETL pipelines with Node.js and TypeScript.
- Data Engineering: Created Extract, Transform, and Load (ETL) pipelines ingesting security vulnerability data from third-party sources to a centralized SQL Server database.
- Databases: Implemented queries and table schemas for SQL Server and IBM Db2 databases.
- Test Automation: Developed internal test automation frameworks and various end-to-end and unit test cases to automate and support test-driven development.
Software Engineer, Infinite Options
9/19 - 5/20
- Full Stack Software Engineer for a web-based, customer-facing e-commerce platform.
- Technologies: Largely developed with Python and JavaScript.
- Web Frontend: Implemented a React user interface.
- Web Backend: Implemented REST APIs of multiple web applications with Flask, a Python web backend framework, and Express, a Node.js web backend framework.
- Databases: Designed and developed database schemas and queries for a MySQL backend.
- Data Engineering: Developed ETL scripts to migrate data from Google Sheets to MySQL.
- Cloud: Launched the platform through Netlify and AWS Lambda, RDS, and S3.