Daniel Shaefer

Daniel Shaefer

Mentor
5.0
(13 reviews)
US$15.00
For every 15 mins
18
Sessions/Jobs
View Video
ABOUT ME
Software engineering is a craft. I focus heavily on testing (using TDD whenever appropriate), clean/quality code at all levels, and continuo
Software engineering is a craft. I focus heavily on testing (using TDD whenever appropriate), clean/quality code at all levels, and continuous refactoring

Architect: Collaborated with technical leads to design and implement numerous mission critical systems. Message bus, Real-time financial institution payments and settlement, as well as core accounting systems and reconciliation.

Software Developer: Over 13 years of experience with deep knowledge in multiple languages across multiple platforms. True full-stack engineer--Front-end, back-end, and cloud infrastructure.

Project Manager: 15 years of management experience. Worked with
multiple teams to streamline development processes, planning, project
execution, product/stakeholder coordination, and alignment with
strategic company goals.

Ambassador: Facilitated technical and product team collaboration
through frequent and consistent feedback. Championed agile ideology
to improve both execution speed as well as aligning expectations
across the organization. Planned and executed multiple company-wide
internal Hackathons.

English
Central Time (US & Canada) (-05:00)
Joined October 2018
EXPERTISE
13 years experience
While my experiences have driven me towards the stance that languages are just another tool in the toolbox I have always enjoyed many asp...
While my experiences have driven me towards the stance that languages are just another tool in the toolbox I have always enjoyed many aspects of JavaScript. I have really enjoyed the advancements in recent years around ES6+ and strive to find ways to incorporate any of these pieces into my day-to-day development. I am a fan of breaking out complexity and designing for mobile-first. I have appreciated the rigor added over the past several years in terms of testing, build pipelines, and layered architecture. I strive to keep up-to-date with the latest tools, but still apply a base of software engineering as a craft, and focus heavily on appropriate testing, quality, clean code, and continuous refactoring.
Es6ReactRedux
View more
10 years experience | 4 endorsements
Java was my first language and I have written many projects with many different surrounding technologies. Related technology expertise in...
Java was my first language and I have written many projects with many different surrounding technologies. Related technology expertise in Spring came along side it as it was used in many of the projects I worked on over the years. While I have branched to a more polyglot approach over the past 6 years, Java and Groovy still have a near and dear place in my heart.
13 years experience | 5 endorsements
My software experience covers the full stack from the very bottom in low level infrastructure building robust cloud-based stacks in AWS, ...
My software experience covers the full stack from the very bottom in low level infrastructure building robust cloud-based stacks in AWS, up the chain to the front-end using React/Redux and all the latest tools. I have always had a strong interest in software engineering as a craft and focus heavily on appropriate testing, quality, clean code, and continuous refactoring.
13 years experience | 5 endorsements
My front-end experience has grown over the years along with the maturity of the front-end environment. I am a fan of breaking out complex...
My front-end experience has grown over the years along with the maturity of the front-end environment. I am a fan of breaking out complexity and designing for mobile-first. I have appreciated the rigor added over the past several years in terms of testing, build pipelines, and layered architecture. I strive to keep up-to-date with the latest tools, but still apply a base of software engineering as a craft, and focus heavily on appropriate testing, quality, clean code, and continuous refactoring.

REVIEWS FROM CLIENTS

5.0
(13 reviews)
Sophek
Sophek
January 2019
As always, Daniel has a way of explaining things that make sense.
Sophek
Sophek
December 2018
Daniel was excellent, explained my problem with clarify and professionalism. Awesome work.
Robert
Robert
October 2018
Daniel was very thorough in his knowledge sharing on Spring boot. I learned a lot in this long session, and will continue to work with him in future knowledge requirement or project. Thanks Daniel!
SOCIAL PRESENCE
GitHub
react-simple-select
Created with CodeSandbox
JavaScript
1
0
telengard2
JavaScript
1
0
Stack Overflow
5476 Reputation
1
16
20
EMPLOYMENTS
Engineering Director
Hudl
2019-01-01-Present
I am the Engineering Director in charge of the projects surrounding Business Operations: Financial Data, accounting, Inter-business-unit ...
I am the Engineering Director in charge of the projects surrounding Business Operations: Financial Data, accounting, Inter-business-unit operations, core data management, and business health reporting. I am still very hands on as far as the code, but I spend a lot of time helping teams find the right architectural solutions to complex problems with a large number of stakeholders.
C#
React
View more
C#
React
View more
Lead Software Engineer
Hudl
2017-05-01-2019-01-01
Lincoln, Nebraska I currently work at Hudl as the Lead Software Engineer in charge of the technical quality of projects surrounding billi...
Lincoln, Nebraska I currently work at Hudl as the Lead Software Engineer in charge of the technical quality of projects surrounding billing and operations. Our team builds the tools and workflows that enable us to scale and improve Hudl's operations.
C#
React
View more
C#
React
View more
DevOps Team Lead/Head of Infrastructure
Dwolla
2015-09-01-2017-05-01
As the head of the DevOps team and Platform team liaison I was responsible for managing the team that built our immutable, codified infr...
As the head of the DevOps team and Platform team liaison I was responsible for managing the team that built our immutable, codified infrastructure at AWS. Managed a team of 7 people across database, systems administration,and DevOps development. Oversaw relationships with IT vendors and managed, projected and maintained the budget for the entire cloud environment. Worked closely with the Information Security team to achieve excellent results in the most recent external audit. Spoke at the 2015 AWS Compliance Summit for the Financial Services Sector on behalf of Dwolla on the topic of cloud infrastructure and regulatory compliance. I was also responsible for reviewing, selecting and interviewing potential candidates for the developer team.
Python
C#
Scala
View more
Python
C#
Scala
React
Redux
View more
PROJECTS
Billing Performance and Resiliency
2017
Protect our core systems from 3rd party products' downtime, improve the performance of our system to aid in seemless user interactions. ...
Protect our core systems from 3rd party products' downtime, improve the performance of our system to aid in seemless user interactions. This project was essentially the addition of proper fault tolerance for 3rd party systems combined with a robust caching implementation. This included building a caching layer for our most called endpoints and a strong invalidation strategy tied to both internal actions as well as 3rd party webhooks. The final outcome was performance improvements from 5000x upward. It also got 99.98% of all calls to our cluster to under 1 second. In addition, we lowered the number of outgoing API calls to 3rd party provides by millions. When the last three downtime events occurred they went completely unnoticed by both internal and external users.
C#
API
Back-End
View more
C#
API
Back-End
View more