Tony is a full-stack web developer with a solid technical background and experience in various programming languages, Scrum methodologies, and software development lifecycles. He is technically proficient in React, Redux, React Native, GraphQL, Rails, and Go, and is passionate about improving the efficiency and sustainability of processes and product designs, communicating technical information, and ensuring scalable and high-quality code. With a demonstrated leadership expertise, Tony is currently serving as a senior technical lead at Cisco, managing junior engineers and enabling on-time delivery of customer onboarding projects.
Analyzed user requirements and functional specifications to determine the feasibility of software design and oversaw all aspects of designing software systems and components to meet desired needs.
Administered end-to-end activities of debugging and fixing software issues and errors.
Integrated software components into a fully functional system by coordinating with cross-functional teams.
Ensured maintainable, scalable, and high-quality code by conducting code reviews.
Improved message loading time by 60% and slashed codebase size by 30% through deployment of effective practice while improving code readability.
Led a 5-person team including developers and designers from day one and conducted interviews for new hires.
Strategized with the marketing team and delivered on-demand features expected to generate 100% revenue growth.
Saved the team time (+15%) in deployment processes using tools like Gitea (version control), Docker (container framework), and Drone (CD) and improved team productivity by 30% using Scrum.
Developed and managed the first production release in 5 months for an app that helps communication and scheduling for accommodation businesses. Successfully initiated and established partnership with MyAllocator (Digital Arbitrage, Inc.). Created deep integration with partner service through its public API and managed a two-way synchronization of order data and room rate/availability. Customers and business partners recognize released features.
Developed and managed the first production release in 10 months for an app that helps small and medium-sized accommodation businesses improve their process and cost-cutting efforts. Enhanced existing functionality according to real user feedback. Improvements and response time were recognized by customers and business partners. Technologies used: React, GraphQL, Go, MongoDB.
Designed and developed the mobile framework for a property management system for mobile. Managed to release both iOS and Android apps in 6 months. Established partnership with Moska Studio and expected to boost product sales by 20%. Technologies used: React Native/Fullinn PMS API server.
A Go client library for accessing the Mitake SMS API (Taiwan mobile phone number only). Implemented extended API for Mitake SMS service. Constructed a new Mitake SMS client, then used this to access the Mitake API, and used webhook to receive the delivery receipts of the messages.