David Genger, Developer in Linden, United States
David is available for hire
Hire David

David Genger

Verified Expert  in Engineering

Software Developer

Location
Linden, United States
Toptal Member Since
March 27, 2017

David is a passionate front-end web developer who excels at creating pixel-perfect web interfaces. He's a tech guru and a creative, out-of-the-box thinker. David's youthful energy makes him suitable for the fast-paced web development environment and rapidly adapts to ever-changing developing trends. He's an excellent communicator and team player, speaks fluent English, and is always ready to accept feedback on his work.

Portfolio

Nineyard
Agile Software Development, Angular
Freelance
Linux, Content Management Systems (CMS), JavaScript, Sass, CSS, HTML
Fabuwood Cabinetry
D3.js, JavaScript, Sass, CSS, HTML

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), GitHub, GitHub Codespaces

The most amazing...

...Created the tech stack for Fabuwood Cabinetry, Inc.

Work Experience

CTO

2020 - PRESENT
Nineyard
  • Managed the entire tech process from inception to going live.
  • Created all sections of the Nineyard software with perfection and excellence.
  • Supervised a team of tech professionals and enabled them to perform at their best.
Technologies: Agile Software Development, Angular

Front-end Developer

2014 - PRESENT
Freelance
  • Developed the user interface at Comapreali.com using Docpad's static site generator.
  • Built a full-featured CRM for Switch Energy electric and gas, using Angular 2 and web components.
  • Contributed to freelance work and created and implemented front-end designs for web design agencies.
  • Helped implement Bark Capital Financial's landing pages.
  • Created a full portfolio website for JFB, LLC consulting firm, created to the exact specs of the designer.
  • Configured the production environment with server caching and SSL certificates for performance and security.
Technologies: Linux, Content Management Systems (CMS), JavaScript, Sass, CSS, HTML

Lead Front-end Developer

2014 - PRESENT
Fabuwood Cabinetry
  • Reconstructed the front-end codebase to be current and maintainable.
  • Optimized a custom Angular web app to be mobile responsive and bug free.
  • Led the team while constructing the content management systen for the main website and the Fabuview blog to be maintained by the marketing department.
  • Developed a custom admin panel displaying data graphs combined from multiple sources and displayed it in a very useful and easy to understandable way using the D3.js framework.
  • Implemented an internal warehouse software to enhance logistic processes.
  • Used Snap.js and SVG to implement maintainable and reusable animation components so other developers can reuse them at a different time.
Technologies: D3.js, JavaScript, Sass, CSS, HTML

Lead Front-end Developer

2016 - 2017
Chester Noodles, Inc.
  • Developed a mobile Angular app to be used by the internal delivery fleet.
  • Built a dashboard implementing analytics on performance bast on data collected from the app.
  • Managed projects and handled QC testing for all software and programs.
Technologies: WebRTC, SCSS, Web Components, Angular

Fabuwood Consumer Website

http://fabuwood.com
Faubuwood.com is the main website presenting the brand's identity and information to the public. It was initially built with ASP.NET and Bootstrap, and was updated to use ASP.NET Core and clean, maintainable SCSS with Butter CMS for the blog and Angular for the dynamic sections of the site.

Compare Ali

http://compareali.com
Compare Ali is a website that utilizes the new technology of static site generators; contrary to how it was done in our day (to compile on the server), it's compiled in the development environment and embraces the same capabilities of server-side processing using EJS template engine and CoffeeScript pre-processing that enables the latest advances of the ECMA Script specs. With that, it achieves the unbelievable speed of 300ms load time from initial request to final render.

Libraries/APIs

EJS, jQuery, Cmder, D3.js, React, Vue, Node.js, WebRTC, Snap.svg

Tools

Docpad, Now, Microsoft Visual Studio, Firebase Cloud Messaging (FCM), Google Analytics, Metalsmith, Webpack, Visual Studio, Git, Bitbucket, GitHub

Frameworks

Angular, AngularJS, Next.js, Express.js

Languages

CSS3, JavaScript, HTML5, CSS, HTML, TypeScript, XAML, Sass, SCSS

Paradigms

Search Engine Optimization (SEO), Functional Programming, Agile Software Development

Platforms

Windows, Firebase, Contentful, Xamarin, Linux, Azure, Visual Studio Code (VS Code)

Other

Mobile UI, Mobile Web, SVG, Web Components, Content Management Systems (CMS), GitHub Codespaces

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