Howdy Logo
Image of Daniel H.

Daniel H.
Principal Engineer

.NET
Spring Boot
Unity
Java
C#
Microsoft Azure
Amazon Aws
Bio

Specializing in backend web development utilizing .NET and game development with Unity3D, the candidate employs creative solutions and agile methodologies such as Scrum, Kanban, and Lean. Their expertise includes assisting clients in problem-solving, backlog prioritization, and streamlining development processes.

The candidate’s career in technology commenced three years ago in a consultancy environment serving banking sector clients, with an initial focus on Java and Spring Boot. Rapidly advancing, they gained proficiency in cloud technologies (AWS), Docker, CI/CD pipelines, and observability tools, and utilized project management tools like Jira. They have also worked extensively with code analysis tools (SonarQube and Fortify), messaging systems (Kafka), and engaged in unit and mutation testing using JUnit and PiTest.

In the past two years, their focus has shifted to the .NET framework, working with ORMs such as EntityFramework and Dapper in conjunction with AWS and Azure DevOps. They have performed code reviews to improve team code quality and have explored new design patterns like CQRS and clean architectures. Their skills further include advanced management of code repositories (Git, SVN, GitLab), newer messaging systems (RabbitMQ), and various testing suites (xUnit, Bogus, FakeItEasy, Moq). Their project experience encompasses monolithic systems, microservices architectures, and extensive API utilization.

The candidate possesses a degree in Systems Analysis and Development and an EF SET English Certificate with a score of 70/100, indicating C1 Advanced level proficiency.

  • Game Developer
    5/1/2023 - Present

    Specialized in game programming and code optimization utilizing Unity as a game engine. Implemented an event-based input system using Unity's new input system. Enhanced game performance significantly by creating object pools, addressing critical performance bottlenecks. Upgraded various gameplay systems, including obstacles, and integrated a streamlined movement mechanism for game menus. Developed an objective system for each level and refactored existing system components to improve functionality. Configured Steamworks within the project, incorporating achievements and leaderboards to enrich player experience.

  • Software Engineer
    2/1/2021 - 4/1/2023

    Developed expertise in the implementation of microservices and monolithic applications within fintech environments and open banking platforms. Contributed to the construction of Python Lambdas on AWS, enabling communication via Kafka queues. Played a pivotal role in the client's digital transformation efforts by utilizing agile methodologies such as Scrum, Kanban, and Lean. Standardized unit testing processes and spearheaded the creation of various proof-of-concept projects, including performance benchmarks for Gzip and Brotli algorithms and the integration of .NET benchmarking tools into projects.

    Delivered impactful presentations on topics such as game development, design patterns, and the distinctions between microservices and monolithic applications. Enhanced the efficiency of loading EntityConfiguration classes in DbContext by implementing Configurations.AddFromAssembly, reducing code length from 15 to 2 lines and minimizing errors related to the incorrect or duplicate inclusion of configuration classes.

    Collaborated with QA teams to execute tests and developed tools for extracting information from unit tests to support the test pyramid strategy. Contributed to the development of client-facing system pages using Angular and TypeScript, implementing minor code logic improvements to optimize component loading and overall application performance.

  • Analysis and Development of Systems at Maringá University
    2020 - 2023

  • ASP.NET Core REST APIs Training at Alura
    1/1/2023

  • Amazon Web Services Cloud Practitioner at Amazon
    10/1/2021

Daniel is available for hire

Hire Daniel H.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.