Dennis J. Wheeler, Developer in Rochester, NY, United States
Dennis is available for hire
Hire Dennis

Dennis J. Wheeler

Verified Expert  in Engineering

Backup & Recovery Developer

Location
Rochester, NY, United States
Toptal Member Since
August 31, 2018

Dennis is a software engineer with over nine years of experience under his belt. A few career highlights have been ensuring that electronic medical health records comply with HIPAA regulations and work with newer technologies and spending over three years, working as the tech lead for a startup. Currently, Dennis works as a DevOps engineer at a medical startup where migrated the whole stack (Tomcat, Java, MySQL, PHP) to Amazon Web Services.

Portfolio

VisualDx
Amazon Linux, CentOS, JavaScript, PHP, Apache Tomcat, Java, MySQL, Ansible...
Tru Images
JavaScript, MySQL, PHP
Brand Networks
Amazon Web Services (AWS), Grunt, Handlebars, Angular, jQuery, JavaScript...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Ansible, MySQL, Python, Linux

The most amazing...

...software I have worked on takes all symptoms into account and provides a probabilistic diagnosis to help medical professionals properly diagnose patients.

Work Experience

Manager of DevOps, IT, Security

2015 - PRESENT
VisualDx
  • Migrated the company from a data center to the cloud.
  • Added redundancy to the company's software service.
  • Created a reporting platform that pulls from the product, Salesforce, and QuickBooks to generate business analytics.
  • Set up a CI/CD pipeline using Jenkins to streamline and make deployments consistent and efficient.
  • Set up provisioning scripts for projects through Ansible.
  • Set up firewalls and a VPN between two local offices (Azure and AWS).
  • Helped the company become HiTRUST and HIPAA compliant.
  • Maintained an Azure Active Directory and utilized it for single sign-on for many services across the company.
  • Set up backups and transferred usable portions of a large (multiple terabytes) image library.
Technologies: Amazon Linux, CentOS, JavaScript, PHP, Apache Tomcat, Java, MySQL, Ansible, Python

Software Architect

2014 - 2015
Tru Images
  • Created a cross-platform service to upload and reuse images across car dealerships in a dealership group.
  • Built a redundant system that automatically scaled up with traffic.
  • Implemented a backup system backed up the production deployment, image archive, and the database every day for a week, every week for two months, and every month in perpetuity.
Technologies: JavaScript, MySQL, PHP

Senior Software Engineer

2011 - 2014
Brand Networks
  • Developed software which worked with a credit card vendor to publish deals and discounts out over Facebook integrations.
  • Managed software that integrated a hotel-booking website with Facebook to provide tempting offers to potential customers.
  • Supported WordPress-based software for a small business social network in partnership with a credit card company.
Technologies: Amazon Web Services (AWS), Grunt, Handlebars, Angular, jQuery, JavaScript, MySQL, WordPress, PHP, Azure, Microsoft SQL Server, C#

Programmer Analyst

2011 - 2011
LocalEdge
  • Developed and maintained advertising web applications.
  • Provided a reporting package that combined information between various analytics packages.
Technologies: Oracle, MySQL, Jakarta EE, Hibernate, Spring, Java

Web Developer and Database Administrator

2010 - 2011
Clinical Support Services
  • Maintained an electronic medical record database.
  • Organized data extracts from various insurances companies and providers in a HIPAA-compliant manner.
  • Aided in government-mandated audit reports.
Technologies: JavaScript, MySQL, PHP

VisualDx

VisualDx is a medical diagnostic support system that helps medical professionals correctly diagnose patients and improve the quality of the healthcare given out.
2005 - 2009

Bachelor's Degree in Computer Science

University of Rochester - Rochester, NY, USA

Languages

Python, JavaScript, Java, PHP, C#, SAML, Bash

Platforms

Amazon Web Services (AWS), Linux, Docker, CentOS, Azure, WordPress, Jakarta EE, Oracle, Amazon EC2, Linux CentOS 7, Amazon Linux

Tools

Amazon Virtual Private Cloud (VPC), GitLab, Git, VPN, Apache Tomcat, Terraform, Jamf Pro, AWS Cloud Development Kit (CDK), Bitbucket, Confluence, Jira, AWS CLI, Ansible, Jenkins, Gulp, Grunt, Amazon Simple Email Service (SES), Amazon CloudFront CDN

Frameworks

Angular, Spring, Hibernate

Libraries/APIs

jQuery, Handlebars, Terragrunt, Amazon EC2 API

Paradigms

Kanban, Continuous Deployment, Continuous Development (CD), DevOps, Continuous Integration (CI), Continuous Delivery (CD), Agile

Storage

JSON, Microsoft SQL Server, Datadog, Azure Active Directory, MySQL, Amazon S3 (AWS S3)

Other

Security, IT Security, Firewalls, Networks, AWS DevOps, System Administration, Linux Administration, Single Sign-on (SSO), Elastic Load Balancers, Backup & Recovery

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