Derrick Boden, Developer in Boston, MA, United States
Derrick is available for hire
Hire Derrick

Derrick Boden

Verified Expert  in Engineering

Bio

Derrick is a senior-level developer and architect with 17 years of professional experience. He has developed acclaimed software for major corporate and government clients including Comic-Con International, Microsoft, and Callaway Golf. Derrick has full-stack experience in all modern web and mobile platforms, advanced data visualizations, interactive media, and responsive user interfaces. He has brought success to teams of all sizes.

Portfolio

U.Group/ByteCubed
Redux, React, Spring, Java, JavaScript, D3.js, Angular
ATLAS Workbase
APIs, SDKs, D3.js, RFID, Express.js, Node.js, JavaScript, Angular
Seamgen/Comic-Con International
MySQL, Sequelize, Express.js, Node.js, JavaScript, Angular

Experience

Availability

Part-time

Preferred Environment

Git, WebStorm, IntelliJ IDEA, MacOS

The most amazing...

...project I've architected and developed was an enterprise-level web and mobile collaboration app, including features such as prototyping and live white-boarding.

Work Experience

Software Developer

2016 - 2019
U.Group/ByteCubed
  • Developed a supply chain and competitor analysis engine with advanced web visualizations to analyze production, weaknesses, and risks, as well as compare market figures and trends.
  • Upgraded a large-scale government web application from AngularJS to Angular using staged hybridization to allow for parallel feature development.
  • Integrated government applications with a robust big-data platform as well as numerous external APIs.
  • Worked across a number of government projects simultaneously, providing developer mentorship as well as technical leadership.
Technologies: Redux, React, Spring, Java, JavaScript, D3.js, Angular

Senior Developer/Consultant

2016 - 2019
ATLAS Workbase
  • Operated as a full-stack architect and engineer for high-end coworking space.
  • Developed a variety of intuitive client-facing kiosks, including a check-in kiosk with RFID integration, an active member directory, a sales prospecting tool, and a live-updating location map.
  • Built a robust administrative suite including reporting, metrics, analytics, and visualizations, all seamlessly integrated with third-party coworking management software.
  • Acted as the primary software consultant for the coworking space. Provided budgets and estimates for software requirements. Conducted vendor interviews and provided assessments to CTO and CEO.
  • Designed and developed a custom-themed WordPress site for customer-facing use, with plugins for third-party coworking management software.
Technologies: APIs, SDKs, D3.js, RFID, Express.js, Node.js, JavaScript, Angular

Software Developer

2017 - 2018
Seamgen/Comic-Con International
  • Worked with Comic-Con International to migrate their existing reservation system into a modular, service-based architecture built on Node.js/Express.
  • Significantly improved API and database performance through code-based optimizations.
  • Implemented a robust API testing and monitoring system, including load testing and realtime dashboard.
Technologies: MySQL, Sequelize, Express.js, Node.js, JavaScript, Angular

Senior Experience Developer

2010 - 2014
Cynergy Systems/KPMG
  • Architected, developed, and integrated a mobile- and web-based real-time collaboration application for internal and external use, with a host of features including prototyping, annotating, white boarding, and demoing.
  • Created a suite of JavaScript frameworks and plugins for company-wide use, including event and data binding systems, user interface components, functional utilities, and project automation tools.
  • Developed a wide range of web, desktop, and mobile software applications for top clients such as Callaway Golf and Microsoft. Utilized platforms, frameworks, and plugins best suited to the needs of each project.
  • Developed a large-scale interactive hybrid mobile application using Phonegap/Cordova for deployment across multiple mobile platforms (iOS, Android, etc.).
  • Trained and advised the development team on a range of web, desktop, and mobile technologies. Conducted company-wide training sessions.
  • Completed a library of training, best practices, and troubleshooting documentation for internal tools and products, as well as established technologies.
Technologies: Telerik, Kendo UI, PhoneGap, Apache Cordova, Android, Swift, Objective-C, Express.js, Node.js, ASP.NET MVC, Spring, Java, JavaScript, D3.js, Angular

Director of Software Development

2005 - 2010
LearnLive Technologies
  • Designed and developed a fully integrated live Flash e-learning solution, including all client and server functionality for live video-streaming events and web conferences. Automated all client-facing tools for preparing, running and re-broadcasting events, as well as tracking participation, issuing legal certification and administrative reporting.
  • Architected an integrated, highly efficient and widely-used software platform using object oriented Flash & Flex (ActionScript 2 & ActionScript 3), Flash Remoting, Flash Media Server, Flash JavaScript (JSFL), AJAX, SOAP Web Services, JavaScript, XML, .NET (C# and Visual Basic) and C++. Integrated server-side applications with video and audio codecs for numerous automated multimedia conversion and editing purposes.
  • Planned and developed a number of stand-alone Flash/Flex & Flash Media Server applications, implementing the latest streaming media standards including RTMP and HTTP tunneling. Some streaming media features included bi-directional video conferencing, multiple-presenter “studio” interfaces and on-the-fly high definition audio/video podcast encoding and delivery.
  • Acted as the primary technological innovator for all software products and features. Hosted inter-departmental brainstorming sessions, conducted client product meetings and presented at internal and external conferences.
  • Drastically increased the company’s overall productivity, providing general and customized software for many global banks, accounting and legal firms, including CitiBank, Bank of America, Deloitte Touche, and Grant Thornton.
  • Helped lead the company to a number of prestigious small business awards including the Inc. 5000 national award and Puget Sound top 100 fastest growing company regional award.
  • Developed and implemented an efficient, creative and scalable company development cycle that included effective procedures for rapid and stable bug fixes, client feature requests, thorough testing procedures, and company-wide brainstorming sessions.
Technologies: Realtime, Adobe Flex, Adobe Flash, Mobile Web, jQuery, JavaScript, Web, C#.NET

Comic-Con International

Worked with Comic-Con International to migrate their existing reservation system into a modular, service-based architecture built on Node.js/Express. Significantly improved API and database performance through code-based optimizations.

Betahaus

Worked with multi-site coworking space to develop a variety of add-ons for their third-party coworking management software.

Work.Life

Provided software consulting and development assistance for multi-site coworking company, including migration assistance between third-party management applications.

Parking Ninja

Architected, designed, and developed a customer-facing, geolocation-driven iOS mobile application. Managed all App Store deployments.

BaseFour Technologies

Architected, designed, and developed an SMS, mobile, and web-based real-time promotional contest application. Integrated an SMS framework and a payment portal.

In2ne

Operated as founder and primary software engineer for In2ne music community website. Architected, designed, and developed a social media platform for musicians, promoters, and music venue owners, including profiling, communication, and search functionalities.
1997 - 2001

Bachelor's Degree in Asian Studies

University of California, Santa Barbara - Santa Barbara, CA

1997 - 2001

Bachelor's Degree in Physics

University of California, Santa Barbara - Santa Barbara, CA

Libraries/APIs

NgRx, jQuery, RxJS, D3.js, Node.js, API Development, Backbone.Marionette, Raphaël, Chai, React

Tools

Angular CLI, Sequelize, NPM, Grunt, Bower, Gulp, Mocha, Karma, Cordova Plugins, IntelliJ IDEA, WebStorm, Git, Adobe Flash, AWS SDK, Amazon Elastic Block Store (EBS), Chef, Adobe Illustrator, Adobe Photoshop, Adobe Fireworks, Jenkins, Concourse CI

Languages

JavaScript, HTML, CSS3, Less, Sass, TypeScript, C#, C#.NET, Java, Swift, Objective-C, SQL

Frameworks

Angular, AngularJS, Angular Material, Express.js, Ionic, PhoneGap, Swagger, Ionic 4, Kendo UI, Jasmine, Adobe Flex, Realtime, Redux, ASP.NET MVC, Spring, Spring MVC, Hibernate, NHibernate, .NET

Paradigms

Agile Software Development, Component-based Development, Functional Programming, Responsive Development, Mobile Development, MEAN Stack

Platforms

MacOS, Telerik, iOS, Web, Android, Azure, Docker, Linux, BSD

Storage

MySQL, PostgreSQL, MongoDB, Microsoft SQL Server, Amazon S3 (AWS S3)

Other

Apache Cordova, Angular Component Architecture, Component-based Architecture, Containers, Responsive Design, Web Development, Front-end Development, RESTful Services, Software Development, Mobile Web, RFID, SDKs, APIs

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring