Daniel Allen
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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)
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.
Programmer Analyst
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.
Application Engineer
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.
Application Engineer
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.
Programmer Analyst III
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.
IT and Program Development Manager
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.
Lead Developer
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.
Experience
ION Pool Care
https://www.ionpoolcare.com/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.
Skills
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
Education
Associate of Applied Science Degree in Civil Engineering
Umpqua Community College - Roseburg, OR, United States
Certifications
App Building with Vanilla JavaScript
Project+
CompTIA
A+
CompTIA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring