KENNETH TSO

Who


is Ken?

Ken's a software engineer with 6+ years of experience. He has experience working with both small startups and large corporations. He has thrived as a solo full-stack engineer and has also successfully led teams of engineers.

Ken places a high value on company culture, particularly among individuals who are open to giving and receiving constructive criticism and who are dedicated to honing their craft. He prioritizes opportunities for learning and values thorough code reviews. On a company level, Ken seeks to be part of a mission-driven organization that fosters collaboration and motivates its team members.

What


technologies does Ken use?

Ken has built his entire career around JavaScript, TypeScript, and Node, with a strong focus on React and React Native. He's used NextJS, including this website, which can be found here!
He has extensive experience with various state management libraries, including Redux, Context API, React Query, MobX, and Jotai.
For styling, he has worked with libraries like Material UI, PrismUI, and SCSS. Ken has utilized Storybook to enhance component libraries and has implemented testing with Jest and Cypress.
He has also integrated RESTful APIs, GraphQL, and gRPC to interact with MySQL, PostgreSQL, and MongoDB databases. His full-stack experience on Google Cloud Platform (GCP) has exposed him to authentication, Cloud Functions, Remote Configs, A/B testing, and analytics.
Additionally, he has worked on CI/CD pipelines using GitHub Actions and has set up dashboards on Mixpanel as well as internal tools on Retool.

Where


is Ken, where has he worked?

Ken is based in New York, New York. Due to family commitments, he is unable to consistently work in an office during standard business hours but remains available for company-wide meetings and after-hours activities.

He's worked at places such as Auxetic, the NBA, American Express, and Cigna.

When


did Ken start coding?

Ken is a front-end focused software engineer, graduating from Hack Reactor's 10th New York Co-hort and whose experience now spans
6 years
10 months
13 days

Why


is Ken a software engineer?

He began his tech career as an eCommerce Specialist at Durante Rentals, a construction rental startup that leveraged technology as a key competitive advantage. His dedication and technical acumen quickly led to his promotion to CIS Manager, where he was responsible for overseeing all technology operations. The company's president frequently sought to innovate within the industry, and Ken was tasked with leading these modernization initiatives. Throughout his three years at Durante Rentals, Ken often found himself evaluating various software solutions, though he frequently encountered limitations in existing offerings. This experience inspired him to pursue a career in software development, driven by a desire to create better solutions.

Born into an immigrant family, Ken spent high school summers at the family restaurant, where he developed a strong work ethic and deep empathy for others. Ken also spent a few years as a bartender and bar manager, where he discovered his love for mentoring others and sharing his expertise. When he's not coding, you'll find him unleashing his competitive side in video games or perfecting his steak-cooking skills in the kitchen.