Kevin Chan
Founding Software Engineer at Onbrand- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Onbrand
-
United States
-
Software Development
-
1 - 100 Employee
-
Founding Software Engineer
-
Jun 2023 - Present
Boston, Massachusetts, United States Founding Software Engineer for an ambitious SaaS startup trying to elevate Product Lifecycle Management for fashion and apparel brands by building an intuitive and revolutionary platform built on top of Remix and Supabase.
-
-
-
Capital One
-
United States
-
Financial Services
-
700 & Above Employee
-
Senior Full Stack Engineer
-
Jan 2023 - Jun 2023
Cambridge, Massachusetts, United States
-
-
Full Stack Engineer
-
Jan 2022 - Dec 2022
Cambridge, Massachusetts, United States Architects and delivers internal E2E applications that enable Capital One associates to achieve the enterprise's information-based strategy by leveraging technologies such as Angular, Spring Boot, and AWS. * Architected, implemented, and delivered an enterprise file upload application for delivering local files to the enterprise data lake leveraging technologies like AWS Fargate, DynamoDB and S3, Server-sent Events, Angular, Spring Boot, and more. * Mentors junior developers with… Show more Architects and delivers internal E2E applications that enable Capital One associates to achieve the enterprise's information-based strategy by leveraging technologies such as Angular, Spring Boot, and AWS. * Architected, implemented, and delivered an enterprise file upload application for delivering local files to the enterprise data lake leveraging technologies like AWS Fargate, DynamoDB and S3, Server-sent Events, Angular, Spring Boot, and more. * Mentors junior developers with regular and proactive engagement of intermittent code reviews and peer programming. * Interacts with end users to clarify requirements and establish deliverables to empower their workflows and identify solutions to problems they may not be cognizant of. * Led a successful multi-team initiative to migrate an enterprise service from Multi-region RDS to Aurora Global. * Implemented a proof-of-concept to secure AWS Pre-Signed URLs against unauthorized exfiltration and vastly improve auditability * Implemented a proof-of-concept for a no-code/low-code workflow generator to enable non-technical associates to create complex ETL workflows from an interactive GUI application implemented on top of the Canvas API * Implemented a proof-of-concept framework to inject a focus overlay on top of a running Angular application (compatible with React and framework-less HTML). * Pioneered usage of Podman as an OCI-compliant alternative to Docker. Held presentations and talks to engineers and senior management on the benefits of Podman and how to use Podman with Docker Compose V2, realizing a potential saving of 40% w.r.t. developer tooling. * Implemented robust annotation-driven versioning for Spring Boot RESTful APIs leveraging RequestMappingHandlerMapping and RequestCondition
-
-
-
InterSystems
-
United States
-
Software Development
-
700 & Above Employee
-
Systems Developer
-
Sep 2020 - Dec 2021
Improved the IRIS Data Platform’s deep stack by identifying and resolving security vulnerabilities, improving and augmenting the SQL engine with new features, and enhancing the data access of IRIS's multi-paradigm data model. * Implemented CREATE TABLE AS SELECT * Extended ALTER TABLE to allow renaming of columns and tables without destructive consequences * Implemented LOAD DATA FROM to enable ETL from various external data sources * Implemented numerous LL and LR parsers to… Show more Improved the IRIS Data Platform’s deep stack by identifying and resolving security vulnerabilities, improving and augmenting the SQL engine with new features, and enhancing the data access of IRIS's multi-paradigm data model. * Implemented CREATE TABLE AS SELECT * Extended ALTER TABLE to allow renaming of columns and tables without destructive consequences * Implemented LOAD DATA FROM to enable ETL from various external data sources * Implemented numerous LL and LR parsers to handle code generation * Contributed to the maintenance and development of the ObjectScript Object system underpinning the multi-paradigm (hierarchical, relational and object) data management aspect of the IRIS Data Platform. Made numerous improvements to the Object System and resolved several decade-old issues. * Lead engineer of a team of 3 engineers to implement a MVP of the Raft consensus algorithm in ObjectScript to provide configuration synchronization across distributed, byzantine databases with language bindings to Java, Python and SQL. * Identifying and resolving various vulnerabilities such as variable leaks, XSS, CSFR, etc. * Contributed to the development of container images and minimization of image sizes
-
-
Quality Development Engineer (SDET)
-
Jun 2018 - Sep 2020
Cambridge, Massachusetts • Principal JDBC Quality Engineer in charge of maintaining a decades-old test suite and responsible for making significant improvements that reduced user frustration, improved code clarity, expanded feature coverage, and increased robustness and correctness. • Mentored an intern and co-developed a container-orchestration CLI and GUI tool using React.js, Node.js and Docker to reduce the time it took to run a full regression suite from hours to minutes. • Integral part of the… Show more • Principal JDBC Quality Engineer in charge of maintaining a decades-old test suite and responsible for making significant improvements that reduced user frustration, improved code clarity, expanded feature coverage, and increased robustness and correctness. • Mentored an intern and co-developed a container-orchestration CLI and GUI tool using React.js, Node.js and Docker to reduce the time it took to run a full regression suite from hours to minutes. • Integral part of the migration of Java related products from Java 8 to Java 11. • Verified high-priority JDBC performance enhancements that were paramount in securing several large multi-year SLAs despite fierce competition from other RDBMS. • Developed and maintained functional, load and stress tests that assert and maintain the correctness and robustness of database products. • Implemented the TPC-H benchmark to compare and monitor performance across releases, proactively address degradation in quality, and experiment with optimizations. • Collaborated with interdepartmental teams to identify and address issues before they reach the hands of our end-users.
-
-
-
Bon Me
-
United States
-
Food & Beverages
-
1 - 100 Employee
-
Software Engineer/Developer, Database Administrator, System Architect, Data Analyst
-
Jan 2017 - Jun 2018
67 Kemble Street, Boston MA • Designed, implemented, and deployed i ) self-ordering kiosks that has greatly increased revenue, customer retention, and customer acquisition. ii ) dynamic digital menus featuring instant remote updates and animations. iii ) modular inventory management and business analytics ERP system used daily by every facet of the company - from the workers interacting to customers to the managers of each restaurant to the CEO. iv ) various front-facing applications to… Show more • Designed, implemented, and deployed i ) self-ordering kiosks that has greatly increased revenue, customer retention, and customer acquisition. ii ) dynamic digital menus featuring instant remote updates and animations. iii ) modular inventory management and business analytics ERP system used daily by every facet of the company - from the workers interacting to customers to the managers of each restaurant to the CEO. iv ) various front-facing applications to define and expand brand identity • Reimplemented a Microsoft Access database • Augmented existing technologies (e.g. Microsoft Office suite, Workday, Google Suite, Trello, Zapier, etc.) with custom integrations to streamline and automate payroll, financial and operation processes to minimize human error and increase managerial efficiency. Show less
-
-
Education
-
University of Massachusetts, Amherst
Bachelor of Science (BS), Computer Software Engineering