Software Engineer Lead
HELLO.I'MDEREKKEITH
I have an insatiable urge to craft
exceptional digital experiences that
make people's lives better.
A seasoned Software Engineer Lead with 20 years of expertise in building robust web applications and leading teams to deliver high quality solutions.

WHAT DRIVES
MY URGE?
As a Software Engineer Lead, I'm driven by an unstoppable urge to create digital experiences that matter. Here's what fuels my passion:
Problem Solver
I have an urge to solve complex problems with elegant, scalable solutions.
Innovation Driver
I have an urge to push boundaries and explore cutting edge technologies.
Performance Obsessed
I have an urge to optimize every millisecond for the best user experience.
Team Player
I have an urge to collaborate and elevate everyone around me.
THE NUMBERS BEHIND THE URGE
"Every line of code I write, every pixel I perfect, every user experience I craft - it all stems from my urge to make a differencein the digital world."
MY TECH
ARSENAL
These are the tools that fuel my urge to build exceptional digital experiences.
LANGUAGES
The Foundation of Code
FRAMEWORKS & LIBRARIES
Building Modern Applications
DATABASES & TESTING
Data Integrity & Quality Assurance
TOOLS & DEVOPS
Streamlining Development & Deployment
Ready to see these skills in action?
Let's build something extraordinary together.
PROJECTS THAT
MATTER
Each project represents my urge to solve real problems and create meaningful impact through code.
UrgeTo TradingView Indicators
Advanced Market Analysis Tools
A suite of custom TradingView indicators designed to provide traders with unique insights and analytical tools for market trend identification and strategic decision making.
UrgeTo TradingView Indicators
Advanced Market Analysis Tools
AlgoCannon.com
Automated Algorithm Trading & Statistics Platform
An upcoming cutting edge platform for automated algorithm trading, offering robust backtesting, real-time execution, and comprehensive statistical analysis for quantitative traders.
AlgoCannon.com
Automated Algorithm Trading & Statistics Platform
Circle-Cli
Open Source Ruby Gem for CircleCI
An open source Ruby gem that provides a command line interface for interacting with the CircleCI API, streamlining CI/CD workflows directly from your terminal.
Circle-Cli
Open Source Ruby Gem for CircleCI
Want to see more of my work?
Check out my GitHub for more projects and contributions.
VIEW ALL PROJECTSWork Experience
My professional journey building innovative solutions and leading development teams across various industries.
Software Engineer Lead | Healthcare
As Technical Lead of the Identity Enablement Team, I guide a cross functional team in investigating and implementing seamless, secure, and patient focused authentication solutions for hospital services and applications. My role involves evaluating and integrating identity and access management technologies, ensuring compliance with healthcare industry standards, and improving the patient experience.
Key Achievements:
- Led development of next-generation authentication systems, emphasizing accessibility, security, and scalability.
- Fostered collaboration across engineering, product, and design teams to deliver solutions aligned with patient needs and hospital goals.
- Advocated for WCAG compliance to ensure inclusivity and mitigate legal risks associated with accessibility.
Technologies:
Senior Software Engineer | React Native | Healthcare
At Inception Health, I contributed to transforming healthcare through innovative technology solutions. As a Senior Engineer specializing in React, I delivered robust, scalable features to the React Native application that improved patient engagement and streamlined healthcare services.
Key Achievements:
- Developed and maintained universal React Native applications, ensuring seamless user experiences across mobile platforms.
- Collaborated with cross functional teams to design and deploy secure, WCAG-compliant solutions, prioritizing accessibility and patient privacy.
- Championed modern frontend practices with Tamagui and Next.js, driving efficiencies in both mobile and web development.
Technologies:
Senior Software Engineer | React | GovTech
Led development efforts focusing on modernizing user registration, implementing robust testing frameworks, and optimizing deployment pipelines.
Key Achievements:
- Implemented Cypress automated end-to-end and component tests for efficient testing.
- Developed a reusable component library to accelerate future development processes.
- Enhanced agency and supplier engagement by building the Contract Management feature.
- Optimized the User Registration Wizard to improve new user onboarding and product selection.
- Streamlined development, automated testing, and coverage by refactoring Azure DevOps Pipelines.
Technologies:
Senior Software Engineer | React | Marketing Automation
Architected and implemented new frontend components and state management solutions, driving a greenfield Next.js project with GraphQL and Serverless architecture.
Key Achievements:
- Architected React components and MobX stores for feature development.
- Implemented Next.js greenfield alongside GraphQL and serverless for new development.
- Implemented automated end-to-end testing using Cypress.
- Utilized GitHub Actions to ensure thorough testing, maintain code quality, and achieve adequate code coverage.
- Assisted with hiring through phone screening and on-site interviews.
- Mentored colleagues on the adoption and implementation of new technologies.
Technologies:
Senior Software Engineer | React | Marketing Automation
Led the transition of the legacy YUI frontend to React, developing a modern build environment and integrating Cypress for testing.
Key Achievements:
- Led team in transitioning from legacy YUI frontend widgets to React.
- Developed a modern build environment using Webpack to expedite development processes.
- Implemented automated Cypress end-to-end testing to facilitate successful refactoring.
Technologies:
Senior Software Engineer | React | Healthcare Tech
Converted Angular.js components to Angular and built new features in both Angular and React/Redux, optimizing the build process.
Key Achievements:
- Converted Angular.js components to Angular to modernize the codebase.
- Developed new features using Angular and React/Redux based on internal and client requirements.
Technologies:
Senior Software Engineer
Led the team in adopting React and Alt, refactoring legacy Perl and KnockoutJS code, and mentoring colleagues on best practices.
Key Achievements:
- Led a team in implementing React and Alt framework for enhanced development.
- Refactored legacy Perl and KnockoutJS codebase to Rails/React/Alt, improving maintainability and performance.
- Actively participated in daily standups, pairing sessions, and reviewing pull requests for effective collaboration.
- Mentored team members on React and Alt best practices to facilitate skill growth and code quality.
Technologies:
Full Stack Developer
Developed multiple applications for clients in an agency environment, leveraging Ruby on Rails with extensive JavaScript framework exposure.
Key Achievements:
- Developed multiple applications for clients in an agency environment.
- Leveraged Ruby on Rails for backend development with extensive exposure to frontend JavaScript frameworks.
Technologies:
Rails Developer
Assisted in rewriting the legacy API and implementing new frontend design patterns, while eliminating reported bugs.
Key Achievements:
- Assisted in a project to rewrite a significant portion of the legacy API for improved performance and maintainability.
- Implemented new frontend design patterns to enhance user experience and streamline development processes.
- Successfully eliminated reported bugs to ensure a more stable and reliable application.
Technologies:
Co-Founder
Co-founded a development firm, drafting project scopes, managing projects, and leading development across multiple frameworks.
Key Achievements:
- Drafted project scopes and contracts with clients, ensuring clear communication and agreed-upon deliverables.
- Migrated conceptual ideas into project management systems for effective organization and tracking.
- Implemented internal infrastructure for staging and development, optimizing workflows and collaboration.
- Led the development of multiple projects using various frameworks, overseeing successful project delivery.
Technologies:
Linux Systems Administrator
Resolved failed automation, identified root causes of widespread issues, and collaborated on service escalations.
Key Achievements:
- Resolved failed automation within the hosting environment, ensuring smooth operations and minimizing downtime.
- Identified the root cause of widespread issues and implemented daily solutions to enhance system stability and performance.
- Collaborated with cross functional teams through service escalations to promptly resolve critical issues and maintain service levels.
Technologies:
Systems Engineer
Provisioned servers, allocated disk space, and configured network infrastructure for customers.
Key Achievements:
- Provisioned servers according to customer orders, ensuring timely delivery and fulfillment of requirements.
- Allocated customer disk space on the network storage area network (SAN), optimizing storage utilization and meeting customer needs.
- Provisioned network VLANs, firewall rules, and VMWare ESXi for efficient network configuration and virtualization management.
Technologies:
Web Developer
Developed a legal tools platform within a team using Ruby on Rails, built SEO pages in Wordpress, and created landing pages for clients.
Key Achievements:
- Developed a legal tools platform within a team using Ruby on Rails, facilitating efficient legal workflows and enhancing user experience.
- Built additional SEO pages in WordPress to drive targeted user traffic and improve search engine visibility.
- Created landing pages for customers to establish a strong web presence and support marketing initiatives.
Technologies:
Sr. Web Designer
Designed initial mockups in Photoshop, collaborated with clients, and implemented designs as Wordpress templates.
Key Achievements:
- Designed initial mockup templates in Photoshop
- Collaborated with client feedback to craft a successful design
- Implemented designs often as WordPress templates
Technologies:
Get In Touch
Have a project in mind or want to collaborate? I'd love to hear from you. Let's create something amazing together.
Let's Connect
I'm always excited to discuss new opportunities, innovative projects, or just chat about technology and development. Feel free to reach out through any of the channels below.