Justin Miller, Developer in Safety Harbor, FL, United States
Justin is available for hire
Hire Justin

Justin Miller

Verified Expert  in Engineering

Software Developer

Location
Safety Harbor, FL, United States
Toptal Member Since
September 7, 2016

Justin is a full-stack software engineer with lots of experience in application development and architecture. His skills cross over from the Microsoft stack to the world of open source development such as the LAMP stack. Justin is a fan of keeping things simple—utilizing the best and newest technologies that make sense for each project, modular clean code, and finesse where it fits.

Portfolio

CaseGlide
C#, .NET, Amazon Web Services (AWS), Azure DevOps, Web MVC, SQL...
DATIS
C#, .NET, Web MVC, SQL, Angular, Node.js, MongoDB, IIS, Git, JavaScript, jQuery...
CoAdvantage
C#, .NET, MVC Design, SQL, Entity Framework, IIS, JavaScript, jQuery, HTML, CSS...

Experience

Availability

Part-time

Preferred Environment

TFS, Git, Visual Studio, Windows

The most amazing...

...thing I've created was a portal that compared insurance rates from different carriers. This required excellent relational database architecture.

Work Experience

Senior Software Engineer

2020 - 2022
CaseGlide
  • Saved company resources by creating departmental organization, deployment processes, and reference documentation for the entire engineering team.
  • Developed new API structures and ensured best practices were introduced to the organization that were client-focused and profit-focused.
  • Improved application performance 6x in key areas of use by optimizing code, such as in LINQ queries.
  • Wrote values and enforced standards for the entire engineering team.
  • Built customer relationships as a technical point of contact and drove an increase in trust as an engineer representing the company.
Technologies: C#, .NET, Amazon Web Services (AWS), Azure DevOps, Web MVC, SQL, Microsoft SQL Server, IIS, Git, JavaScript, jQuery, HTML, CSS

Application Developer

2019 - 2020
DATIS
  • Rebuilt an iOS app for the client's employees to clock into work, allowing maintenance to switch from PhoneGap to native iOS.
  • Strengthened existing and new platforms by finding and fixing bugs and building features.
  • Developed better documentation for important development environment configurations and improved its organization.
  • Mentored engineers regarding new languages and better coding practices.
  • Organized project activity and ensured that the team met goals.
Technologies: C#, .NET, Web MVC, SQL, Angular, Node.js, MongoDB, IIS, Git, JavaScript, jQuery, HTML, CSS, Azure DevOps, VB, Swift

Senior Software Engineer

2018 - 2019
CoAdvantage
  • Created an HR web application functionality to replace an unsupported desktop application.
  • Mentored engineers to strengthen the engineering team and drive their growing skill sets.
  • Leveraged a custom-built framework to create application pages and built extended functionality into the framework.
  • Bridged separate engineering teams located in different cities to facilitate progress and integration between two unintegrated systems.
Technologies: C#, .NET, MVC Design, SQL, Entity Framework, IIS, JavaScript, jQuery, HTML, CSS, Azure DevOps

Senior Software Engineer

2014 - 2018
Empire Underwriters
  • Migrated an entire system in Microsoft Access, with its functionality and non-relational data, to an existing web application with a relational architecture, using C#, MS SQL, .NET, and IIS.
  • Built a sophisticated web application in the insurance industry that is both customer-facing and internally-facing, with lots of custom features, using C#, .NET, MVC, MS SQL, Entity Framework, IIS, Azure, JavaScript, jQuery, HTML, and CSS.
  • Recovered several WordPress sites from malicious hacks and safeguarded them for the future.
  • Repaired email and web reputation and deliverability for numerous tainted domains.
  • Wrote PDF and Excel integration for a custom-built web application using C#, IIS, and .NET.
Technologies: CSS, HTML, Apache, Linux, MySQL, PHP, jQuery, JavaScript, Git, Azure, IIS, Entity Framework, Microsoft SQL Server, Model View Controller (MVC), .NET, C#

Software Engineer

2011 - 2018
Business Database Solutions
  • Added live feed parsing from a data stream that loads real estate into a public-facing application using C#, MS SQL, Git, and command line programming.
  • Built an application for displaying real-time truck driver logs using C#, .NET, MS SQL, and JavaScript.
  • Created company sites using PHP, JavaScript, custom mobile responsiveness, WordPress, HTML, and CSS.
  • Fixed a PHP engine configuration for a service-industry web application using Apache.
  • Developed a hack to collect Amazon customer information for the client's customers when they purchase their products through Amazon, using JavaScript, HTML, and CSS.
Technologies: Drupal, WordPress, Bootstrap, CSS, jQuery, JavaScript, .NET, Entity Framework, Model View Controller (MVC), Git, Apache, IIS, MySQL, Microsoft SQL Server, PHP, C#

Senior Software Engineer

2014 - 2014
Sparxoo
  • Supervised and wrote the architecture and engineering of a shopping cart system that reserves inventory for users during checkout on a timer configuration; used PHP, MySQL, WordPress, JavaScript, jQuery, HTML, and CSS.
  • Built and customized web custom applications for new and existing clients, which were powerful, stable, scalable, and fully mobile responsive; used PHP, MySQL, Apache, Linux, WordPress, JavaScript, jQuery, HTML, and CSS.
  • Enhanced a custom plugin for a brewing company, allowing users to manage their members; used PHP, MySQL, Apache, and WordPress.
  • Led web developers/software engineers to build customized functionality for clients.
  • Built load tests that attempted to overload a web application's resources so vulnerabilities could be found using JMeter.
Technologies: CSS, HTML, Git, Adobe Photoshop, jQuery, JavaScript, Linux, WordPress, Apache, MySQL, PHP

Software Engineer

2013 - 2014
Wynright
  • Created a feature for storing warehouse product images that lets a user drag/drop an image file and get it automatically scaled down properly, converted to a base 64 string, and then saved in the database.
  • Built interfaces and the back-end for warehouse management using C#, WPF, .NET, Multithreading, Entity Framework, MS SQL, TFS, MVC, JavaScript, HTML, and CSS.
  • Added features to a web and desktop application that supported side-scrolling and tiles that imitated Windows 8 through 10, using C#, .NET, WPF, stored procedures, Entity Framework, JavaScript, jQuery, CSS, HTML, and TFS.
  • Wrote algorithms for calculating complex logic to properly organize warehouse items using C#.
  • Created tile sorting and preset saving for the UI interface, which was also responsive for all screen resolutions, using C#, MS SQL, JavaScript, jQuery, HTML, and CSS.
Technologies: Adobe Photoshop, CSS, HTML, jQuery, JavaScript, Model View Controller (MVC), TFS, IIS, Multithreading, Entity Framework, Microsoft SQL Server, .NET, Windows Presentation Foundation (WPF), C#

Lead Developer

2012 - 2014
Agent Link
  • Wrote the Interspire email marketer code to handle the email campaigns of more than 1 million recipients without sacrificing speed and changed its software architecture to fit the company's needs, using PHP and MySQL.
  • Created rich custom features for a CMS that automatically dialed and texted people to remind them of upcoming appointments, using PHP, MySQL, Zend 1 and 2, Tropo, and JavaScript.
  • Built an autodialer server that successfully dials hundreds of phone numbers simultaneously, with custom-configured voicemail detection for a call center, using Linux, CentOS, Apache, MySQL, PHP, and Perl.
  • Wrote web applications with custom-built calendars to organize and manage client companies' insurance leads using PHP, MySQL, Zend 1 and 2, Apache, Tropo, JavaScript, jQuery, HTML, and CSS.
  • Initiated advanced query-tuning to maximize database performance using MySQL.
  • Created custom code for automated dialing systems using Linux, CentOS, MySQL, PHP, and Perl.
Technologies: Tropo API, Zend Framework, Adobe Photoshop, CSS, HTML, jQuery, Subversion (SVN), Git, Perl, JavaScript, Apache, Linux, VICIdial, Asterisk, CentOS, MySQL, PHP

Software Engineer

2011 - 2012
AutoLoop
  • Built rich features into existing web applications using C#, .NET, MVC, MS SQL, Git, SVN, stored procedures, and database shards.
  • Created automation scripts to perform important tasks such as backup compression and secure/explicit FTP transfers using PowerShell and command line programming.
  • Wrote sophisticated algorithms to generate the desired user experience using C#, .NET, Razor, MVC, MS SQL, Git, SVN, and database shards.
  • Built load tests for attempting to overload a web application's resources so vulnerabilities could be found using JMeter.
  • Managed servers for hosting our web applications so performance and resources could be monitored using IIS.
Technologies: Adobe Photoshop, CSS, HTML, jQuery, Apache JMeter, JavaScript, Stored Procedure, Subversion (SVN), Git, .NET, IIS, Microsoft SQL Server, C#

IT Manager

2009 - 2011
California Human Development
  • Developed and programmed an online job-posting system for human resources using PHP, MySQL, Apache, HTML, CSS, and JavaScript.
  • Built an infinite scrolling section using JavaScript.
  • Created a Facebook integration using HTML and JavaScript.
  • Won the trust of the IT department by successfully moving the corporation's 10 major offices of 175+ computers onto an MPLS network cloud and completely renewing the company website into an interactive and functional portal that is easy to navigate.
  • Surveyed customers, management, and senior management periodically to ensure concerns were addressed properly and promptly.
  • Configured and enhanced network performance for all 30+ locations.
Technologies: CSS, HTML, Adobe Photoshop, Apache, JavaScript, MySQL, PHP

Website Curator and IT

2007 - 2008
NASA
  • Wrote a program to process data for thorough analysis using Java.
  • Created an interactive graphic map using HTML, JavaScript, CSS, and Photoshop.
  • Built a solid front-end structure for a program's national website.
  • Prepared and maintained systems with governmental safeguards.
  • Supported 40+ users with regular system updates and proper security.
Technologies: Adobe Photoshop, CSS, Ajax, JavaScript, HTML, Java

Coverage Loop

http://www.coverageloop.com/
I built this web application from the ground-up, without help from other engineers, including the mobile responsiveness, the back-end, the database architecture, and the front-end development.

It uses C#, .NET, the Web API, the Entity Framework, and a MSSQL database.
2005 - 2008

Concentration in Computer Engineering and Computer Science

Christopher Newport University - Newport News, VA, USA

Libraries/APIs

jQuery, Tropo API, Node.js, jQuery UI, Entity Framework

Tools

Git, Subversion (SVN), Microsoft Visual Studio, TFS, Adobe Photoshop, SQL Management Studio, Apache, Apache JMeter, Visual Studio, Asterisk

Frameworks

Zend Framework, Entity, .NET, QUnit, Windows PowerShell, Bootstrap, Windows Presentation Foundation (WPF), Angular

Languages

PHP, JavaScript, C#, HTML, CSS, Java, Stored Procedure, Perl, SQL, VB, Swift

Paradigms

Responsive Development, Model View Controller (MVC), MVC Design, Azure DevOps

Platforms

WordPress, Windows, Drupal, Azure, NetBeans, Linux, CentOS, Amazon Web Services (AWS)

Storage

MySQL, Microsoft SQL Server, JSON, PostgreSQL, MongoDB

Other

PSD to HTML, Architecture, Command-line Interface (CLI), Data Migration, IIS, APIs, Front-end Development, Computer Science, Multithreading, WordPress Plugins, Ajax, VICIdial, Web MVC, Computer Engineering

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