Daniel Allen, Developer in Little Elm, TX, United States
Daniel is available for hire
Hire Daniel

Daniel Allen

Verified Expert  in Engineering

Software Developer

Location
Little Elm, TX, United States
Toptal Member Since
August 13, 2020

Daniel has been developing, supporting, and maintaining enterprise-level web apps since 2010. He has both built out greenfield applications and supported aging legacy systems until they could be replaced. From public schools to the private sector, Daniel has worked with world-spanning corporations, as well as small-scale endeavors. On any project, you can rely on Daniel's natural problem-solving skills and his laser focus to address the underlying business need behind each request.

Portfolio

Informa Markets
VB.NET, C#.NET, SQL Server Reporting Services (SSRS)...
WebTrax, LLC
SQL Server 2010, HTML, JavaScript, Adobe ColdFusion
Insite
Umbraco, JavaScript, SQL Server 2014, Kendo MVC, C#.NET

Experience

Availability

Part-time

Preferred Environment

C#.NET, Lucee, Adobe ColdFusion, Java, SQL Server 2012, PostgreSQL, MySQL, Python 3, JavaScript, SQL Server DBA

The most amazing...

...project I've worked on is a student information system I worked on for the Elk Grove Unified School District. It tracked 65,000 students across 40 schools.

Work Experience

Database Administrator (DBA)

2019 - 2020
Informa Markets
  • Worked with the accounting department to trace the business flow and automate manual activities to remove human error from daily functions.
  • Tracked and fixed interface bugs using the Service Now tracking platform.
  • Imported and setup show floorplans for more than 15 major tradeshows in North America.
Technologies: VB.NET, C#.NET, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), SQL Server 2014

Programmer Analyst

2019 - 2019
WebTrax, LLC
  • Cleared up a six-month backlog of user requests on a custom-built CRM/business management web app.
  • Worked with the app team to set up and review the tasks for the two-week development sprints using Jira.
  • Built out the initial form of a new third-party integration tool to extend the products that can be tracked in the above custom business management app.
Technologies: SQL Server 2010, HTML, JavaScript, Adobe ColdFusion

Application Engineer

2018 - 2018
Insite
  • Built custom functionalities for client sites running on Kentico and Umbraco CMS platforms.
  • Wrote scripts (C#.NET and SQL) to import data from existing sites into redesigned sites.
  • Used JavaScript to call web services that added functionality such as bookmarking published articles, or providing articles from the CMS to the associated mobile app.
Technologies: Umbraco, JavaScript, SQL Server 2014, Kendo MVC, C#.NET

Application Engineer

2017 - 2018
Getfused
  • Used microservice patterns to build out additional CMS functions.
  • Built RESTful APIs to integrate third-party web apps.
  • Setup and published 20 client websites on the proprietary CMS platform running on the JVM using a modified Spring framework with a MySQL backend and AWS S3 storage for additional user files.
Technologies: SQL Server 2014, JavaScript, Java, Adobe ColdFusion

Programmer Analyst III

2014 - 2016
Elk Grove Unified School District
  • Revised the JavaScript UI on a 12-year old student information system to comply with modern browsers. Modifications include cross-browser compatibility enhancements so that the applications will work with Chrome as well as IE.
  • Built front-end UI for a teacher training-tracking tool written in C#.
  • Used SQL, JavaScript, and Java to build new reports and fix interface errors.
  • Revised the user and session tracking to allow users to edit multiple students at once.
  • Cleared up six years worth of user request backlogs.
Technologies: SQL, HTML, JavaScript, Adobe ColdFusion, Java

IT and Program Development Manager

2013 - 2014
California Energy Research
  • Built a new custom CRM application using Java frameworks and MS SQL with a Bootstrap UI.
  • Oversaw the modification to an existing database written with FileMaker Pro.
  • Supported IT needs of 150 employees in four offices across southern California.
  • Took over and completed a full software design project that had been abandoned by the previous developer.
Technologies: FileMaker Pro, JavaScript, HTML, SQL, Java

Lead Developer

2010 - 2012
WebTrax, LLC
  • Gathered user requirements for application design and usability.
  • Introduced the use of jQuery to enhance user interface experience.
  • Investigated and introduced the use of AWS S3 to handle end-user file storage for images and contract documents.
  • Used the microservices pattern with jQuery Mobile UI to build out a mobile-friendly web application interface for both the project tracking app and the service route app.
  • Trained and oversaw other developers in designing and maintaining custom web applications.
Technologies: Jira, CSS, jQuery, JavaScript, SQL, Java, Adobe ColdFusion

ION Pool Care

https://www.ionpoolcare.com/
This project involved a ColdFusion-based enterprise-level web app. It tracks and manages all the business activities for swimming pool maintenance companies and is entirely integrable with QuickBooks.

It was the first project where I was involved from the beginning, and I worked as a full-stack developer in the first two years of iterations of this project. When I left the company in 2012, it had over 300 subscriber companies.

Languages

SQL, JavaScript, HTML, Python 3, Java, C#.NET, JavaScript 5, VB.NET, CSS

Tools

Spreadsheets, Adobe ColdFusion, Lucee, AutoCAD, FileMaker Pro, Jira

Other

Computer Skills, Systems, Projects, Computer Repair, Teamwork, Technical Design, Design, Networks, Web Development, Single-page Applications (SPA)

Storage

SQL Server DBA, SQL Server 2012, SQL Server 2014, SQL Server 2010, MySQL, PostgreSQL, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS)

Industry Expertise

Project Management

Frameworks

Kendo MVC

Libraries/APIs

jQuery

Platforms

Umbraco

2000 - 2003

Associate of Applied Science Degree in Civil Engineering

Umpqua Community College - Roseburg, OR, United States

JULY 2020 - PRESENT

App Building with Vanilla JavaScript

LinkedIn

JANUARY 2020 - PRESENT

Project+

CompTIA

JULY 2019 - JULY 2022

A+

CompTIA

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