Suggestions
Frank Tian
Engineering @ Wish
Professional Background
Frank (Yawen) Tian is a motivated and highly skilled Software Engineer renowned for his expertise in building large-scale distributed systems. His dedication to leveraging technology and innovation has more than equipped him to tackle complex challenges and deliver robust software solutions. Frank has honed his skills through an impressive career journey that includes positions at respected companies such as Wish, Killi, Accedo.tv, and TribalScale, as well as a foundational role at GALE Partners. His varied experiences have expanded his knowledge base in software engineering, and he consistently seeks to improve and innovate within the field.
At Wish, he utilized his extensive background to contribute to the companies' technological advancements while collaborating with other talented engineers to develop and implement software solutions that meet various business needs. Previously, at Killi, Frank took on the role of a Full Stack Engineer, where he applied his coding prowess to create dynamic applications, reinforcing his capability to write efficient and maintainable code.
Before heading to Killi, Frank worked as a Software Engineer at Accedo.tv, where he contributed to developing scalable video delivery solutions that are crucial for enhancing digital streaming experiences. His abilities were further nurtured at TribalScale, a renowned digital transformation company, where innovative thinking and technological agility are critical. Starting at GALE Partners as a Junior Developer, Frank had the opportunity to learn and grow, acquiring vital skills that set the stage for a successful career in software development.
Education and Achievements
Frank Tian earned his Honours Bachelor of Science (BSc) in Computer Science from the prestigious University of Toronto. The institution is known for its rigorous academic programs and commitment to excellence, which provided Frank with a solid foundation in computer science principles, software development, and problem-solving techniques. His academic achievements set the groundwork for his professional journey in software engineering,
In addition to his degree, Frank is an AWS Certified Solutions Architect. This certification is a testament to his in-depth knowledge of Amazon Web Services (AWS) and its various functionalities, allowing him to design and deploy scalable, fault-tolerant, and cost-effective systems in the cloud environment. His comprehensive understanding of AWS services, including AWS IAM, VPC, EC2, ECS, and others, has proved invaluable in his work.
Technical Skills
Frank possesses a broad array of technical skills that make him an adaptable and versatile Software Engineer. He is well-versed in multiple programming languages, including Python and JavaScript. His experience with frameworks such as Django and Flask allows him to build dynamic and efficient web applications, while his knowledge of modern JavaScript libraries, including React and Angular, ensures that he can create responsive and engaging user interfaces.
His technical expertise doesn't stop there; Frank is proficient in working with various databases including MySQL, PostgreSQL, MongoDB, and Redis, allowing him to choose the right tools for managing data efficiently and securely. His command of asynchronous programming with RabbitMQ and Celery enables him to build real-time applications that are capable of handling large volumes of user interactions.
In the realm of DevOps, Frank is experienced with CI/CD tools such as Jenkins and Concourse CI, making software delivery efficient and reliable. He has hands-on experience with Docker and Kubernetes for containerization, ensuring that applications are easily deployable and manageable in various environments. Moreover, his familiarity with web infrastructure technologies, such as AWS Elastic Beanstalk, API Gateway, and Nginx, enhances his ability to build structured and scalable web applications.
Notable Achievements
Throughout his career, Frank has been recognized for his ability to work on high-impact projects that require not only technical know-how but also creativity and strategic thinking. His contributions to scalable video delivery solutions while at Accedo.tv played a crucial role in improving streaming quality and user experience for many customers.
At Wish, Frank's collaborative spirit and engineering capabilities significantly enhanced the functionality and performance of applications, enabling the team to deliver software that truly meets user needs. His work ethic and commitment to excellence are reflected in his ability to meet deadlines while maintaining high-quality results.
Furthermore, with a strong focus on cloud automation, Frank has developed AWS CloudFormation templates for creating custom-sized VPCs, subnets, and security groups, which supports his team's goals of efficient deployment and resource usage. His proactive nature and technical ingenuity make him a vital asset
