Summary
Back-End Developer with expertise in building and optimizing web applications and APIs, primarily using Python, Django, and FastAPI, and growing expertise in Go. Known for a continuous learning mindset and contributing innovative solutions. At SnappShop, played a key role in the Seller team by enhancing daily product upload efficiency and contributed to the Delivery team by implementing a new hub management system that reduced CPO in targeted cities, and replatforming a Django monolith service to Go microservices. Seeking challenging roles to gain new experiences and continually expand my knowledge in software engineering.
Work Experience
Back End Developer
Oct 2021 - PresentSnapp! Shop
- Maintaining and troubleshooting the legacy Django-based delivery system, resolving production incidents, fixing bugs, and implementing minor feature enhancements.
- Contributed to implementing new hub management system that optimized order delivery by clustering order locations within polygons and dispatching third-party vehicles, resulting in a 40% reduction in CPO in targeted cities.
- Working on the replatforming from Python/Django to Go, writing new Go services and helping the team understand the legacy codebase to facilitate the migration.
- Optimized data processing systems and developed scalable data pipelines using Python, Flask, Celery, and Airflow, resulting in a 50x increase in daily product uploads.
- Implemented an AI system to automatically generate descriptions for 25% of products.
Python Developer
Mar 2021 - Sep 2021StyleUp
- Developed and maintained Python scripts for web scraping using BeautifulSoup and Selenium, and optimized them for speed and efficiency by leveraging Python's concurrent programming techniques to enhance performance for I/O-bound operations.