Seasoned Software Engineer with 5+ years of experience designing and delivering high-impact, scalable solutions through distributed systems and cloud technologies. Led a cross-functional team to successfully execute a complex project that reduced index traffic for cloud object storage by 20%, resulting in $120M in cost savings. Passionate about solving challenging problems, I specialize in building robust systems, optimizing performance, and driving continuous improvement through clean code, automated testing, and innovative solutions.
Overview
5
5
years of professional experience
Work History
Software Development Engineer II
Amazon (Store Presentation Foundation)
10.2024 - Current
Successfully migrated multiple services from AAA to AWS Auth authentication, enhancing security protocols and streamlining user access management across the platform.
Partner with product managers and cross-functional stakeholders to prioritize, plan, and execute high-impact releases, balancing technical and business requirements.
Led a global campaign to test and migrate 80+ services to cloud authentication, ensuring zero downtime and minimal customer impact during the release process.
Own end-to-end release process for Amazon's Retail Website, coordinating changes from different dependent services and teams to ensure seamless and timely deployments.
Led the design and scoping of a new feature aimed at accelerating the deprecation of a legacy service, including the formulation of detailed design documentation to guide implementation.
Developed a scalable backend AWS Lambda service utilizing DynamoDB for efficient data storage and retrieval, alongside a responsive frontend application using TypeScript, ensuring seamless integration and an enhanced user experience.
Implement comprehensive monitoring solutions with Amazon CloudWatch alarms and metrics, significantly improving service reliability and enabling proactive issue resolution.
Provide rotating on-call support for production and customer issues, ensuring high system availability and rapid resolution of critical incidents.
Mentor junior engineers and promote best practices in software development, code reviews, and release management.
Senior Software Engineer
Huawei Technologies (Cloud Object Storage)
10.2022 - 10.2024
Led key initiatives within the 'Second Index' project, designing and implementing a suite of 3 scalable Java Spring Boot microservices within a distributed architecture to enhance system performance and reliability.
Achieved up to a 20% reduction in index traffic for cloud object storage, resulting in significant cost savings totaling 120 million US dollars per year.
Successfully employed Bazel build system to manage and build MongoDB's legacy codebase, enhancing 66% in build efficiency and reproducibility.
Spearheaded the development of the unified control plane for cluster and metadata management, instrumental in supporting clusters exceeding 1000 nodes per service, and managing metadata totaling in trillions of terabytes.
Documented the software specifications, capturing the functional and non-functional requirements, system architecture, and design decisions, ensuring clear and comprehensive documentation for future reference and collaboration.
Led the planning phase of the project, collaborating with a large team of 10 members to define project goals, deliverables, milestones, and timelines, effectively organizing resources and ensuring successful project management and execution.
Delivered clean, maintainable, bug-free code of high quality, emphasizing memory efficiency and prioritizing scalability, modularity, and maintainability.
Mentored 3 junior developers, providing guidance, support, and knowledge sharing to help them enhance their skills and contribute effectively to the project..
Software Engineer
RenderSEO
06.2021 - 10.2022
Conceptualized robust and scalable database solutions for enterprise-level digital marketing applications, utilizing best practices in database design, normalization, and indexing which supported a doubling of the client base and resulted in a substantial revenue increase from 1 million to 2 million US dollars.
Designed RESTful APIs for seamless integration between frontend and backend systems, ensuring efficient data transfer and adhering to industry standards.
Collaborated with 4 cross-functional teams to gather requirements, provide technical expertise, and deliver high-quality software solutions.
Collaborated with 4 cross-functional teams to gather requirements, provide technical expertise, and deliver high-quality software solutions
Conducted code reviews, identified performance bottlenecks, and realized optimizations to enhance system performance.
Actively participated in Agile development methodologies, including daily stand-ups, sprint planning, and retrospectives.
Graduate Research Assistant
University of Western Ontario
09.2017 - 08.2019
Invented a new algorithm and command-line software for PCR primer design, implemented in C++11, leveraging the power of STL and templates for optimal design efficiency.
Achieved 10x faster performance compared to existing software solutions.
Utilized strong research skills to investigate and analyze complex problems, demonstrating a high level of critical thinking and problem-solving abilities.
Software Engineer
Wipro India Limited
11.2015 - 06.2017
Developed and maintained critical financial applications using core Java and MySQL, ensuring accurate and secure handling of sensitive financial data.
Executed comprehensive unit tests with 100% line coverage and performed rigorous debugging to identify and rectify software defects affecting financial calculations and reporting accuracy
Conducted thorough code reviews and provided valuable feedback to maintain high code quality and adherence to industry regulations.