Lead Software Engineer
Discover-E
Jan 2023 - Present
- Designed and implemented MongoDB database to efficiently manage and store data with high variability
- Developed a backend service using FastAPI that is hosted on EC2, enabling concurrent and stable requests to the database
- Engineered an automated ETL pipeline for daily web scraping and data extraction, optimizing data processing workflows and ensuring consistent, up-to-date information for end-users
- Self-learned, wrote, and deployed a user-friendly front-end interface that is built using React, Typescript, and TailwindCSS by utilizing the figma design sheet that is created by the UI/UX team all within 3 weeks
- Successfully led and managed a team of 5, utilizing Agile methodologies to ensure efficient project delivery, seamless collaboration, and continuous improvement
- Implemented a CI/CD pipeline using CircleCI to automate the deployment of the application