Daniel Caspers

Daniel Caspers Email and Phone Number

Engineer Associate Staff, Software, at Shure Incorporated, Self Employed Software Consultant @ Shure Incorporated
Lakeville, MN, US
Daniel Caspers's Location
Lakeville, Minnesota, United States, United States
Daniel Caspers's Contact Details

Daniel Caspers personal email

n/a

Daniel Caspers phone numbers

About Daniel Caspers

♦ Full Stack SDE with 8 years of professional experience primarily focused on web technologies♦ Client-side proficiency with SPAs (Angular/TypeScript), desktop (Electron, NodeJS), server-rendered (ASP.NET MVC 5), front end build systems, and vanilla web technologies♦Server-side proficiency in C#/ASP.NET Core/.NET, NodeJS, Java, SQL, MongoDB, REST, GraphQL, OpenApiSpecification, and Docker♦ Freelance and corporate experience from "getting the right design" and wireframing to implementing the finished product in the context of a team lead, individual contributor, and "one man army" through every facet of the SDLC♦ Product owner and scrum master experience through many product delivery cycles on multiple products and teams♦ Ambitious, eager to "dive in", and owns work♦ Applies disciplined approach to achieve the highest quality of deliverables and results in a consistent and timely manner♦ Attention to detail that continuously drives product consistency and quality♦ Excellent written and verbal communication♦ Exposure to UX Design, Usability, and Design Methods in the context of Computer Science

Daniel Caspers's Current Company Details
Shure Incorporated

Shure Incorporated

View
Engineer Associate Staff, Software, at Shure Incorporated, Self Employed Software Consultant
Lakeville, MN, US
Website:
shure.com
Employees:
2169
Daniel Caspers Work Experience Details
  • Shure Incorporated
    Shure Incorporated
    Lakeville, Mn, Us
  • Shure Incorporated
    Engineer, Associate Staff
    Shure Incorporated Jan 2023 - Present
    Niles, Il, Us
    ♦ Design and implement NodeJS/Typescript based device middleware the powers multiple web applications to complement Shure's networked and USB audio product portfolio to enable rapid desktop application development♦ Collaborate on architectural decisions with application leads to improve and refine our middleware and desktop application strategy♦ Elicit requirements from stakeholders as necessary on emerging features♦ Research and advise on ambiguous requirements and deployment strategies to fill in the gaps between business vision and executable plan♦ Thoroughly review and test code of other team members to ensure Shure's software is just as reliable its renowned hardware♦ Coach other developers during code reviews to instill SOLID principles and improve their self-sufficiency♦ Identify opportunities for technical enablers and pragmatic approaches to handling technical debt ♦ Manage execution risks and product backlog priorities, and continuously re-evaluate how our development team can deliver the most value ♦ Define actionable, meaningful work as a Scrum Product Owner so that the dev team knows what needs to be built, when they have solved the business problem, and why the business problem matters♦ Maintain full stack build processes to enable new deployment types, support additional operating systems, and automate in quality gates
  • Shure Incorporated
    Senior Software Engineer
    Shure Incorporated Oct 2020 - Dec 2022
    Niles, Il, Us
    ♦ Design and implement back end features in a larger web app suite that complements Shure's networked audio products♦ Elicit requirements from stakeholders as necessary on emerging features♦ Research and advise on ambiguous requirements and deployment strategies to fill in the gaps business vision and executable plan♦ Design and maintain C#/ASP.NET Core business critical web application middleware enabling rapid application development for other applications in the portfolio♦ Thoroughly review and test code of other team members to ensure our software is just as reliable as Shure's renowned hardware♦ Unit test functionality, with a goal of 100% condition coverage, to prevent customers finding flaws before engineers do♦ Coach other developers during code reviews to instill SOLID principles and improve their self-sufficiency♦ Identify opportunities for technical enablers and pragmatic approaches to handling technical debt ♦ Devise tailored strategies to accelerate dev team velocity by carefully examining all facets of product delivery and adapting♦ Define actionable, meaningful work as a Scrum Product Owner so that the dev team knows what needs to be built, how to know when they've solved the business problem, and why it matters♦ Maintain full stack build process to enable new deployment types, support additional operating systems, and automate in additional quality measures
  • Shure Incorporated
    Software Engineer Ii
    Shure Incorporated Jul 2018 - Oct 2020
    Niles, Il, Us
    ♦ Design and implement full stack features in a larger web app suite that complements Shure's networked audio products♦ Elicit requirements from stakeholders as necessary on emerging features♦ Design and maintain reusable AngularJS/Angular components, features and micro apps (SOA) for use in the broader web app suite♦ Thoroughly review and test code of other team members to ensure our software is just as reliable as Shure's renowned hardware♦ Coach other developers during code reviews to instill SOLID principles and improve their self-sufficiency♦ Unit test functionality, with a goal of 100% condition coverage, to prevent customers finding flaws before engineers do♦ Define actionable tasks from requirements to distribute to other engineers♦ Assist in product owner, scrum master and project management roles as needed by various release priorities ♦ Maintain full stack build process to enforce adherence to coding standards, improve CI/CD build time and make the tools more usable for software engineers across the company
  • Shure Incorporated
    Software Engineer
    Shure Incorporated Jan 2016 - Jul 2018
    Niles, Il, Us
    ♦ Design and implement (along with a team) full stack features in a larger web app suite that complements Shure's networked audio products♦ Elicit requirements from stakeholders as necessary on emerging features♦ Design and maintain reusable AngularJS/Angular components, features and micro apps (SOA) for use in the broader web app suite♦ Thoroughly review and test code of other team members to ensure our software is just as reliable as Shure's renowned hardware♦ Coach other developers during code reviews to instill SOLID principles and improve their self-sufficiency♦ Unit test functionality, with a goal of 100% condition coverage, to prevent customers finding flaws before engineers do♦ Maintain full stack build process to enforce adherence to coding standards, improve CI/CD build time and make the tools more usable for software engineers across the company♦ Lead integrator and maintainer for company's software static analysis platform, and on the lookout for ways to improve ROI, governance and conformance
  • Self-Employed
    Software Engineering Consultant
    Self-Employed Dec 2016 - Present
    I have recently launched a web app for a company that allows mechanics to perform digital vehicle inspections on routine maintenance and service. I am 100% responsible for everything from wireframes and requirements to full stack implementation and support.Here's what the app affords its users:Mechanics and Technicians can: ♦ Document the work performed for customers in a consistent, quick way with media rich content♦ Avoid duplicating work performed by another role with functional overlap (Oil Change Inspections and Traditional Service Inspections)System Administrators can: ♦ Configure vehicle inspections without code changes to reflect changes in business rules and processes over time♦ Design checklists, the checklist items which need to be inspected, and inspection criteria such as measurements and wear conditionsCustomers can:♦ Focus on the components of their vehicle which require attention♦ Understand the overall health of their vehicle♦ Learn from contextual education topics about the function and importance of various automotive components, subsystems and services♦ Decide and notify whether or not to service their vehicle without needing to contact via phone if they choose not toThe tech stack:♦ ASP.NET MVC 5 with Razor View Engine♦ TypeScript, SASS♦ MySQL♦ Deployed to Unix server with Mono runtime, Apache Mod Mono adapter and Tomcat Expected tech stack moving forward♦ ASP.NET Core 2.x with N-tier architecture♦ Angular 6+, SASS, Typescript♦ MySQL
  • Like A Bossa
    Website Developer, Keyboardist
    Like A Bossa Sep 2011 - Present
    A small jazz ensemble between me and a close friend of mine who plays Alto and Tenor Sax. The website was developed from a Bootstrap template back when I was trying to learn the framework, but the site has significantly evolved since. I used this opportunity to also gain experience with responsive design, SEO and Google's vast Dev Tool stack.
  • Securian Financial Group
    Development Support Intern
    Securian Financial Group May 2015 - Sep 2015
    St. Paul, Minnesota, Us
    ♦ Developed RESTful web services in Spring MVC♦ Designed and implemented test cases using JUnit, Mockito, Postman and RESTClient♦ Developed consumable front end (SASS/CSS) styles, common site markup (HTML), and usage documentation (HTML) for a new internal web development standards guide alongside an agile team
  • Blue Cross And Blue Shield Of Minnesota
    Application Development Intern
    Blue Cross And Blue Shield Of Minnesota Jun 2014 - Jan 2015
    Eagan, Mn, Us
    ♦ Migrated a Java EE application from Oracle Weblogic to IBM WebSphere Application Server♦ Designed and executed test cases to mitigate migration issues♦ Refactored legacy code to improve readability, maintainability and code centralization♦ Documented interconnected app interactions and flows in one diagram. This included about ~100 apps, their data stores, message queues, inter-process communication, and job triggering mechanisms. This was used to help the team and other business entities understand and visualize our digital ecosystem so that they could quickly assess any change impacts.

Daniel Caspers Skills

Java Software Development C++ Algorithms Html5 Sass Gulp.js Javascript Github Linux C Typescript Angularjs Css Bootstrap Jasmine Framework Protractor Automated Software Testing C# Asp.net Mvc Responsive Web Design Visio Python Unit Testing Refactoring Sql Phonegap Entity Framework

Daniel Caspers Education Details

  • University Of Minnesota
    University Of Minnesota
    Computer Science

Frequently Asked Questions about Daniel Caspers

What company does Daniel Caspers work for?

Daniel Caspers works for Shure Incorporated

What is Daniel Caspers's role at the current company?

Daniel Caspers's current role is Engineer Associate Staff, Software, at Shure Incorporated, Self Employed Software Consultant.

What is Daniel Caspers's email address?

Daniel Caspers's email address is da****@****ian.com

What is Daniel Caspers's direct phone number?

Daniel Caspers's direct phone number is +195227*****

What schools did Daniel Caspers attend?

Daniel Caspers attended University Of Minnesota.

What are some of Daniel Caspers's interests?

Daniel Caspers has interest in Paintball, Canoeing, Pro Audio, Electronics, Gaming, Education, See Less, Cycling, Motorcycles, New Technologies.

What skills is Daniel Caspers known for?

Daniel Caspers has skills like Java, Software Development, C++, Algorithms, Html5, Sass, Gulp.js, Javascript, Github, Linux, C, Typescript.

Who are Daniel Caspers's colleagues?

Daniel Caspers's colleagues are Angela N., Mario Martinez, Marco Antonio Uribe Martinez, Niranjani Venkatesan, Vipin Dhoke, Surya Shultes, Debbie Kelly, Cce, Cicp.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.