Matthew Dalby
Full Stack Developer
*******@************.***
www.matthewdalby.dev
https://github.com/west-coast-matthew/
Skills
React, Angular, Javascript, Java, Typescript, Spring Framework, NodeJS, SQL, Unix, Agile Methodologies, NextJS, Tankstack, Unit Testing Frameworks (Mocha, JEST, JUnit, Mockito), Jira, GIT, MongoDB, MySQL, Postgres, build pipelines, AWS.. Background
With over 15 years of expertise in developing scalable, high-performance applications, I specialize in building intuitive user interfaces with React and TypeScript and designing robust backend systems in both Java and Node.js.
Adept at collaborating with cross-functional teams to deliver impactful solutions, I bring a deep commitment to writing clean, maintainable code and driving project success in fast-paced environments.
Proficient in architecture and implementation of complex systems. Experience
G3 Enterprises / Senior Software Engineer
Jan 2023 - May 2024
● Developed a consumer-facing B2B application using ReactJS and TypeScript, leveraging the TanStack for a seamless, scalable architecture.
● Designed and implemented key dashboard components powered by Chart.js, delivering interactive data visualizations for a greenfield project.
● Spearheaded the creation and adoption of a comprehensive unit testing strategy, enhancing code reliability and reducing bugs.
● Translated detailed Figma designs into responsive implementations across mobile and desktop platforms, ensuring pixel-perfect accuracy.
● Led the migration from create-react-app to a Vite-based framework, improving build performance and development efficiency.
● Collaborated with business stakeholders to craft user-friendly data transformations for third-party API integrations, streamlining the user experience. Owler / Senior Software Engineer
Sep 2021 - Aug 2022
● Collaborated with design resources to enhance UI functionality on new features, translating Figma designs into functional components.
● Validated required functionality with the Quality Assurance team, identifying and fixing software issues to support site-wide rebranding.
● Integrated chat avatar from third party product Drift to identify qualified leads and implemented functionality for CRM system integration. Infogroup / Senior Software Engineer
Aug 2020 - Mar 2021
● Played a critical role in reverse engineering an existing application after departure of original staff, establishing local build environments, build pipelines, and deployment into AWS infrastructure.
● Collaborated with cross-functional teams to ensure project success and meet deadlines.
● Worked on critical bug fixes for mission critical production applications used by tens of thousands of patients.
● Established documentation for build pipelines and application architecture. Bytecode.io / Senior Software Engineer
Feb 2019 - Jul 2020
● Enhanced Looker SASS product functionality to create custom end user experiences, reducing training needs.
●
● Collaborated with Looker Product Engineering Team to review API integrations, providing feedback for possible future product enhancements.
●
● •Translated FIGMA mockups into React based front ends, developing screens when design resources were unavailable. Primarily worked with React for the UI component, and Node.js and Java based stacks for API development.
●
● •Developed a Python based 'Singer Tap' application (https://www.singer.io/) for ETL data consumption from a legacy API source, which in turn was fed into a Stitch (www.stitchdata.com) based API in effort to migrate data into a data warehouse.
Opportun / Senior Software Engineer
Dec 2015 - Jan 2018
● Developed a Spring Framework-based API solution for importing customer lead data, integrating with Apache Solr to identify changes in lead attributes (e.g., address, phone number) during large-scale data imports. Utilized RabbitMQ as a messaging broker to streamline operations.
● Optimized a manual ETL data load process, reducing processing time from approximately 4 hours to under 30 minutes by implementing bulk data loading and query optimization best practices.
● Mentored junior developers by providing guidance on configuring and troubleshooting VM-based development environments, fostering team productivity.
● Managed deployments across QA environments for multiple application modules using Jenkins and Ansible Tower, ensuring efficient and reliable builds.
● Troubleshot production-level issues, resolving critical application incidents to minimize downtime.
● Collaborated with a Latin American offshore QA team to support testing efforts, leveraging bilingual communication skills to enhance coordination and streamline workflows.
●
E&J Gallo Winery / Programmer Analyst Lead
Oct 2000 - Dec 2015
● Responsible for providing technical direction for the development team, approximately 11 members.
● Diagnosed and optimized performance bottlenecks.
● Lead effort to define next generation architecture for a mission critical inventory tracking system. Worked directly with Sr. Level Pivotal Labs Architects to implement POC systems to present to C-level management for budgeting and project planning purposes..
● Established best practices and development standards for development staff, inclusive of developing unit testing strategies, build pipelines
● Implemented complex business logic driven by large sets of detailed requirements.
● Implemented detailed auditing into background processes, effectively reducing my support role for one particular system from approximately 30% of my time annually to less than 5%.