Jesse Cai

I'm a senior software engineer with over ten years of full-stack experience in frontend/backend web development, hybrid/native mobile app development, service/API design & development, and DevOps. I prefer working on projects on an end-to-end basis, from business analysis to solution shape-up, from prototyping to MVP delivering, from sketching on paper to final product shipping. I've studied & worked in Australia for more than six years, and eventually, I obtained an Australian passport. Therefore I have strong communication skills in written & spoken English, and I don't need H1-B visa sponsorship.
Work Experiences
Head of Engineering
As the startup's head of engineering, I frequently communicate with the stakeholder of the business and shape the product by translating business requirements into technical implementations. I manage a team of developers & designers, build prototypes from scratch, choose the tech stack, and define business logic interfaces.
- Managed a team of developers & designers that focused on building & shipping products.
- Built an e-commerce platform with a twist of gift-sending.
Head of Technology
As the head of technology of this newly founded international school in central China, I helped build the information technology infrastructure from the ground up. I also formed & led the developer team to build multiple internal applications like a student information system, an office automation system, and an instant messenger app for parents & teachers.
- Built the IT infrastructure to support the school.
- Led the developer team to build multiple internal applications: SIS, OA, and IM.
Co-founder/CTO
I built this startup as the CTO/co-founder with a friend and single-handed coded & shipped the 1st version of this online marketplace for collegeapplication services such as essay writing, university picking, English test preparing & interview simulating, etc. I also pitched the product in a local startup competition and won an angel investment.
- Built an online marketplace web application from scratch with Rails.
- Built a helper app for Android & iOS with hybrid technologies.
- Built a public web API for college searching & picking.
Full-Stack Web Developer
As a full-stack web developer of this major media group focusing on the design industry in Asia-Pacific, I maintained multiple websites running on WordPress/OpenCart/Customised CMS, developed plugins for new features, built new websites & an event management system in Rails, and shipped mobile apps for iPhone & Android.
- Maintained a dozen websites running on WordPress.
- Migrated all websites to AWS and saved tens of thousands of dollars per year.
- Built an event management system with Rails.
- Built multiple mobile apps on iPhone & Android for events.
SEO Strategist
I analyzed clients' business, industry & websites, identified issues, and provided recommendations. I designed client-specific SEO campaigns and implemented recommendations proved by clients on their websites for onsite SEO. I utilized content strategy and social media for offsite SEO.
Web Developer
As a junior web developer, I used HTML/CSS/JavaScript for frontend development and PHP/Joomla CMS for backend development. I designed the layout and implemented several websites for clients. I also designed and implemented a custom CMS in PHP/Zend Framework for internal use.
Projects
E-Commerce Gift Shop
An e-commerce gift shop focused on the niche market of gift sending on the WeChat platform. Other than sending red packets of money to contacts, with the help of this e-commerce platform, purchasing and sending gifts to friends & families has never been this easy.
Student Information System
An information system targeted explicitly for features in school such as student management, faculty management, class arranging, grades calculation, parent-teacher communication, etc. It's built with Rails for complex business logic and using React in the front-end to handle user interactions.
Taoffer.com
An online marketplace web application built with Rails. It provides a platform for service providers & buyers to communicate, negotiate, and collaborate along the transaction process. It also leverages the 3rd party payment service like Alipay to handle the payment process. There's also a helper app built with Ionic for iPhone & Android to assist the transaction process.
Event Management System
An information system specifically targeting events planning & management. Since it's built with Rails as the backend, it also served as an API backend for the corresponding mobile apps, built with Ionic, on iPhone & Android for events attendees.