Kyle Baker

Software Engineer

Seattle, Washington, United States

About

Hyper-focused software engineer with 8+ years of experience in full-stack web development in e-commerce and FinTech industries. Demonstrated expertise in designing and implementing scalable software solutions, optimizing performance, and ensuring high code quality. Proficient in a range of programming languages and frameworks, with a proven track record of leading complex projects to successful completion. Adept in collaborating with cross-functional teams and driving technical innovation. Committed to continuous learning and adapting to emerging technologies to meet business needs.

Experience

  • Software Engineer at Coinbase
    Dec 2023 - Present · 2 yrs 8 mos

  • Software Engineer at Kush.com
    Oct 2018 - Dec 2023 · 5 yrs 3 mos

    - Software Design: Engineered scalable, modular, and reliable frontend solutions for B2B SaaS product using React and TypeScript, ensuring flexibility and maintainability for future feature additions. - Unit Testing: Implemented comprehensive unit testing, established mocking strategies for external dependencies, and designed tests for edge cases, enhancing the reliability and reducing regression risks. - Machine Learning/AI: Designed and implemented a collaborative filter product recommendation system using Python/Flask to personalize user shopping experiences. - Microservices: Developed and maintained Docker containerized microservices, ensuring seamless integrations, scalability, and availability in the system's architecture. - Security: Integrated Single Sign-On (SSO) functionality using OAuth protocols to enhance application security and streamline user authentication. - Database Management: Crafted complex, optimized database queries and sophisticated search using vector embeddings with NoSQL/MongoDB. - Agile Collaboration: Actively participated in Scrum ceremonies, liaised with cross-functional teams, and collaborated with product managers, streamlining the SDLC (Software Development Life Cycle) and ensuring timely delivery of projects.

  • Full Stack Engineer at Re-Fridge
    Jul 2017 - Jul 2018 · 1 yr 1 mo

    - Code Refactoring: Improved existing codebase for better readability, scalability, and performance. - Bug Fixes: Diagnosed and resolved application issues reported by users, enhancing software stability. - API Enhancements: Updated and optimized backend APIs to support new features and improved data retrieval speed. - UX Improvements: Collaborated with design teams to implement user-friendly interfaces and improve overall user navigation. - Third-party Integration: Integrated new third-party tools or services to expand app functionalities.

  • Full Stack Web Developer at Self-Employed
    Jan 2016 - Jan 2018 · 2 yrs 1 mo

    - Managed 5+ startup clients, understanding the unique challenges and agility required in the startup environment. - Designed and deployed versatile web applications using React, Angular, Node.js, and MongoDB. - Ensured optimal UX through responsive and mobile-first designs. - Seamlessly integrated third-party APIs and established secure backend infrastructures. - Managed timelines, budgets, and client communication, consistently delivering on-time. - Transformed client visions into high-performing web solutions with positive feedback. - Built back-end REST APIs in Node.js and front-ends in Angular from ground up.