ABOUT ME

While I love analyzing data, coding software, and configuring systems, that's not all I do. Here's just a bit about my personal life to give you an idea of who I am outside of work.
FULL
DANIEL CALEB ECK
BORN
AUGUST 1993
BIRTH PLACE
ARIZONA, USA
HOBBIES
WEIGHTLIFTING, GAMING
CURRENT LOCATION
LEHI, UTAH
FAMILY
WIFE & 3 SONS
MORE HOBBIES
FAMILY TIME, GAME DEVELOPMENT

Education and Certification

While my formal education primarily focused on statistics, I've been self-teaching myself programming, and particularly web development, since my early teens.
INDEPENDENT LEARNING
BOOKS AND ONLINE COURSES
Continually Learning
I am constantly looking for new technologies to try out and testing the newest learning resources available. From paid online courses, to books, to simple tinkering, I never intend to stop learning.
APRIL 2020
Learned database administration techniques, how to monitor and identify optimization problems in a PostgreSQL database, and how to automate maintenance tasks to ensure the database operates at full capacity.
EDB CERTIFIED ASSOCIATE – POSTGRESQL 11
See Online Certification
Certification ID: d599f1f4-ee29-40f9-bc60-71e4d69c5a77
BACHELORS IN APPLIED STATISTICS
BRIGHAM YOUNG UNIVERSITY
PROVO, UT
DEC 2016
Extensively covered proper experimental and observational study designs, and learned to apply both Frequentist and Bayesian methods of Statistics to analyze data and find significant trends and differences within datasets.
DEC 2016
Studied best industry practices for testing and working towards Six Sigma level quality in processes across any type of business. Learned how to apply statistical methods to track and improve processes within a system.
ASQ Certified Quality Process Analyst
See Online License
License #65537602
HIGH SCHOOL GRADUATE
GILBERT HIGH SCHOOL
GILBERT, AZ
MAY 2011
Took two years of C++ programming courses and 3 years of the StRUT (Students Recycling Used Technology) program, where I learned to troubleshoot and repair computer hardware issues.
MAR 2010
Learned standard IT Technician skills, a solid understanding of computer hardware, and the steps to detect, diagnose, and repair issues with most computer systems.
CompTIA A+ Certification
See Online License
License #COMP001020039212

PROJECTS

Here are some of the projects I've done myself or worked on over the years. A couple of the larger, more custom ones are unfortunately not available online. Click to view the details and major frameworks used in each project.

WORK EXPERIENCE

I've always found that the best way to learn and progress is a project that requires you to do so. Over the years I've had many jobs provide these projects.
ECKSTERS
OWNER & FULL STACK WEB DEVELOPER
MAY 2015 - SEP 2018
Running my own business involved directly selling to customers and working with them to fully identify where we could improve their processes with technology.
The job required that I apply a huge variety of skills, from setting up and managing several remote Linux servers with a variety of custom configurations, to full stack web development across several platforms, to managing social media marketing and SEO for companies, to negotiating and working with subcontractors to ensure jobs were completed on time.
We serviced a fairly wide variety of clients, restaurants, a local government court, an online clothing store, a trust fund company, and several personal sites. This required an extreme level of flexibility, as each client had different technological needs, and no single solution fit every client. As a result, I was able to work with a large variety of technologies and solutions, giving me a very wide ranging set of experience.
DIVVY INC.
FULL STACK SOFTWARE ENGINEER
SEP 2018 - MAY 2020
When I started at Divvy, it was a smaller team of under 20 engineers, in under two years, I got to help work through and experience the growing pains of expanding to an organization with over 100 on the engineering team. I lead engineering squads as needed to plan and complete various projects, regularly helped onboard new engineers, and offered several group trainings for both the front-end and back-end guilds.
I personally presented new feature work and product improvements almost weekly in company-wide meetings, including some of the massive site performance improvements I implemented, often resulting in load time improvements of 5-20x at the customer experience level for major pages of our application.
I worked across our entire tech stack, implementing entire features in React on the front-end, React Native on mobile, and Elixir in the back-end. As a result, I was the only engineer at the company to have approval rights for both the web and back-end codebases, and to regularly review code across both.
This cross-discipline work allowed me to refactor and entirely remove huge pieces of legacy code and outdated product behavior that were slowing down product performance, and impeding engineers from developing at full speed.
PC PROVO
SYSTEMS SPECIALIST
SEP 2011 - DEC 2012
While I did do day-to-day computer repairs and helped hire and train technicians, my primary work at PC Provo was automating common tasks in the shop, typically with batch scripting in Windows, shell scripting in Linux. I worked to automate Windows installations, software installations, updates, virus removals, software package updates. I set up an extensive Linux server to securely host all of our repair tools, with a PXE implementation to access these tools and Windows installations over the network.
LDS MISSION IN BRAZIL
MISSIONARY
MAR 2013 - MAR 2015
Work involved regularly meeting and teaching new ideas to people with various backgrounds. Due to such daily communication, I became completely fluent in Brazilian Portuguese and lost my fear of approaching people. I also acted in several different leadership positions, at times preparing mission-wide trainings for over two hundred other missionaries.
ARIZUMA COMPUTER SOLUTIONS INC.
COMPUTER REPAIR TECHNICIAN
AUG 2009 - MAY 2011
Repaired both consumer and restaurant electronics, specifically thermal printers, cash drawers, and point of sales hardware. Much of my time was spent testing hardware, specifically hard drives and RAM. I also began automating and optimizing regular processes in the shop, such as hardware testing and Windows installations.
LDS PHILANTHROPIES
IT HELP DESK SPECIALIST
JUN 2011 - AUG 2011
Full-time summer job.
I assisted primarily with printer malfunctions and reconfiguration and general computer assistance for the entire staff across three floors. I also performed weekly tape backups on older IBM i5/OS machines in a full underground server farm.
SUMMER LINUX HARDENING APPRENTICESHIP
APPRENTICE
MAY 2009 - JULY 2009
Was given some training and assigned the task of setting up a hardened Linux workstation. All software had to be compiled from source, and automated installers could not be used. As a result I had to learn Linux shell, along with gaining a solid understanding of network and system security.

RECOMMENDATIONS

TECHNICAL SKILLS SUMMARY

Programming Languages

Professional Experience:
  • HTML and CSS (or SCSS)
  • Javascript (or Typescript)
  • PHP
  • Elixir
  • SQL (MySQL/PostgreSQL)
  • GraphQL
Highly Proficient:
  • C#
  • R
  • C and C++
  • Java
Experienced:
  • SAS
  • Bash (Shell Scripting)
  • Batch Scripting
  • VBA
Dabbled:
  • Python
  • Ruby

Framework Experience

Front-End Frameworks:
  • React 16.8+
  • Vue 2
  • Angular (not AngularJS)
  • Bootstrap
  • Ionic Framework
  • JQuery
  • LoDash
Back-End Frameworks:
  • Phoenix, Absinthe, Ecto stack
  • PhalconPHP
  • CodeIgniter
  • WordPress (and common plugins)
  • Magento 1 & 2
Dabbled:
  • Python Django
  • NodeJS and ExpressJS

System Admin Experience

Operating Systems:
  • Ubuntu
  • OpenSUSE
  • Fedora
  • Windows Server 2008
Services:
  • Git Hosting/Version Control
  • Docker
  • NGINX/Apache
  • PostgreSQL, MySQL, MSSQL
  • TFTP/PXE Server
  • DHCP Server
  • Samba Windows Fileserver
  • E-mail (SMTP,POP3,IMAP)

Statistical Analysis

Formal Statistics:
  • Regression Analysis and Testing
  • Bayesian Statistics
  • Analysis of Variance
  • Discrete Probability and Inference
Industrial Statistics and Quality Control:
  • Control Charts
  • Pareto Diagrams
  • Check Sheets
  • Scatter Diagrams
  • Process Capability Measurements

GET IN TOUCH

You can contact me at [email protected]. Not a fan of email? Feel free to contact me through other social media sites and check out my other projects on GitHub.