Dan Nixon, Developer in Glennville, United States
Dan is available for hire
Hire Dan

Dan Nixon

Verified Expert  in Engineering

Software Developer

Location
Glennville, United States
Toptal Member Since
October 5, 2015

From startups to Fortune 500 companies, Dan has worked in a broad range of environments, industries, and technologies, constantly striving to dissolve the line between IT and business to create solutions with true value to the bottom line. His technical background includes extensive experience in web development in the MEAN stack and on Microsoft platforms and technologies including MVC, C#.NET, SQL Server, and Web API.

Portfolio

Onshore Outsourcing
Salesforce, TypeScript, Angular, ASP.NET Web API, C#, Java, AngularJS
Onshore Outsourcing
Express.js, jQuery, Bootstrap, Web API, Microsoft SQL Server, AngularJS...
Contra
Mongoose, OAuth, Objective-C, Node.js, JavaScript, MongoDB

Experience

Availability

Part-time

Preferred Environment

Gulp, Windows, OS X, Git, Atom, Visual Studio

The most amazing...

...thing I've written was an A* pathing algorithm implementation for the MIT Battlecode competition.

Work Experience

Solution Engineer

2016 - PRESENT
Onshore Outsourcing
  • Developed custom, integrated, internal accounts payable solutions using Angular, Java, and .NET Web API.
  • Designed and implemented custom Salesforce requirements.
  • Supported customers and business development through ideation and technical solutioning phases of new projects.
  • Acted as a test automation architecture consultant.
  • Explored technical aspects of achieving cost savings through migrating custom applications to AWS.
Technologies: Salesforce, TypeScript, Angular, ASP.NET Web API, C#, Java, AngularJS

Development Practice Manager

2014 - 2016
Onshore Outsourcing
  • Provided technical mentorship across multiple delivery teams.
  • Acted as an escalation point for eight Fortune 2000 clients.
  • Designed and trained best practices for source control, code reviews, and unit testing.
  • Worked with prospective clients to identify solutions to business needs.
  • Trained and mentored developers and quality assurance testers in multiple technologies.
Technologies: Express.js, jQuery, Bootstrap, Web API, Microsoft SQL Server, AngularJS, MongoDB, JavaScript, Java, C#

Sr. Developer

2015 - 2015
Contra
  • Led the architecture and development on a social media back-end moving from prototype to scalable MVP.
  • Worked with RESTful Web Services, MongoDB, NodeJS, iOS/Objective-C, ExpressJS, Mongoose ODM.
  • Designed and implemented functionality to recommend potential connections using social media APIs (Facebook, Twitter).
  • Created automated testing and plans for backend services.
  • Worked to redesign components of the prototype to allow for massive scaling with minimal load.
Technologies: Mongoose, OAuth, Objective-C, Node.js, JavaScript, MongoDB

Service Manager

2013 - 2014
Panera Bread
  • Worked with an Agile Master Data Management team using PL/SQL and the Oracle database system.
  • Launched efforts to implement automated testing across major eCommerce apps using Selenium Web Driver and Java.
  • Participated in efforts to migrate existing eCommerce back-end to SOA.
  • Engaged with project teams to roll eCommerce live to 1800+ cafes in the United States.
  • Automated manual data entry processes using Notepad++ macros to generate SQL scripts.
Technologies: Web, Selenium, Java, Git, Jira, Stash, AngularJS, Oracle, MongoDB

Development Lead

2013 - 2013
Onshore Outsourcing
  • Designed and built an AngularJS/ASP.NET Web API/SQL Server application to drive internal “bulletin board” displays.
  • Joined and contributed to efforts to refactor existing and design new internal curriculum for C# and Java development.
  • Led an effort to deploy and configure an internal wiki (Confluence) documenting various internal processes, standards, and training.
  • Launched a development team tasked with maintaining and enhancing a medical practice management application.
  • Worked with a PHP, Symphony, and MySQL team implementing a Groupon-like system for healthcare.
Technologies: MySQL, Symphony, PHP, jQuery, Microsoft SQL Server, C#, ASP.NET Web API, AngularJS

Developer II

2012 - 2013
Continental Disc Corporation
  • Completed a library performing physics conversions around gas and water pressure.
  • Worked with ITextSharp to generate PDF reports on the performance of safety valves under varying levels of pressure.
  • Developed a physics calculation engine responsible for projecting the performance of safety valves for varying pressures, fluids, and environments.
  • Developed scripts to quickly migrate client-provided Excel files to database tables.
  • Wrote code to generate and display charts in ASP.NET Web Forms based on valve performance.
Technologies: jQuery, Microsoft SQL Server, ASP.NET Web Forms, C#, VB.NET

Developer II

2012 - 2012
Maritz Research
  • Designed and built a Windows service to poll an FTP server for new input files.
  • Wrote a service to generate reminder emails to a tree of subscribers to various projects.
  • Developed screens to allow project managers to send out service quality evaluations to customers.
  • Created an AJAX driven interface using jQuery to allow users to subscribe to various projects.
  • Wrote CRUD functionality for service quality evaluations including a datagrid with pagination and complex sorting/filtering.
Technologies: Entity Framework, Microsoft SQL Server, jQuery, JavaScript, ASP.NET MVC, C#

Developer II

2012 - 2012
Emerson Electric
  • Built a service in C# to interface with Clarity PPM's SOAP-based web api.
  • Developed code to parse Excel files using OLEDB connections.
  • Generated Excel files describing errors in input file formats according to provided business rules.
  • Implemented authentication in an ASP.NET MVC application using Active Directory.
  • Configured IIS and deployed an ASP.NET application.
Technologies: ASP.NET Core MVC, JavaScript, jQuery, Microsoft SQL Server, Razor, C#

Consultant

2011 - 2012
Landmark Rentals, LLC
  • Supported and maintained an ASP.NET web application for managing properties and leases.
  • Developed small Python scripts for automating common tasks.
  • Administered a SQL Server database.
  • Configured and maintained an IIS web server.
Technologies: ASP.NET Core MVC, Python, C#, Microsoft SQL Server, IIS

General Partner

2009 - 2011
Vortex Personal Computers
  • Designed and developed an eCommerce site using the Joomla CMS.
  • Administered a Ubuntu web server using Apache.
  • Developed custom web components using PHP and Javascript.
  • Ran sales, marketing, and small business financials.
  • Performed maintenance, MS Office support, and desk side support for clients.
Technologies: Ubuntu, JavaScript, MySQL, PHP, Joomla

Travelbox

Custom eCommerce application written as a proof of concept using AngularJS and Firebase, a BaaS platform recently purchased by Google.

Formwall

An application written on the MEAN stack which allows business users to design and publish forms to the web associated with an uploaded file. Upon completing the form, the secured file is downloaded.

Languages

HTML, C#, CSS, SQL, JavaScript, Visual Basic .NET (VB.NET), Visual Basic for Applications (VBA), PHP, VB.NET, Python, Objective-C, Java, TypeScript

Frameworks

AngularJS, ASP.NET MVC, ASP.NET Web API, Bootstrap 3+, Java Agent DEvelopment (JADE), Entity, Express.js, Bootstrap, ASP.NET Web Forms, Razor, ASP.NET Core MVC, Selenium, Angular Material, Angular

Tools

Microsoft Excel, Git, Gulp, Microsoft Visual Studio, Atom, Mongoose, Visual Studio, Stash, Jira, NPM, Bower

Paradigms

Agile Software Development, Scrum, Functional Programming

Libraries/APIs

jQuery, Node.js, Web API, Entity Framework, Twitter API, Facebook API

Platforms

Amazon Web Services (AWS), Salesforce, OS X, Windows, Oracle, Web, Joomla, Ubuntu, Azure, Linux

Storage

MongoDB, Microsoft SQL Server, MySQL

Other

Symphony, IIS, OAuth, Google Material Design

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