Howdy Logo
Image of William D.

William D.
Full-stack Product Engineer

.NET
Node.js
Next.js
Apollo Graphql
Nestjs
Github
Microsoft Sql Server
Oracle Database
Javascript
C#
Mongodb
Angular
React
Bio

An analyst and developer with over a decade of experience, possessing a profound understanding of comprehensive business processes. Experienced in the specialized domains of ERP and WMS, offering robust expertise in C#, React, Node.js, and application architecture.

  • Full Stack Analyst and Developer
    5/1/2022 - Present

    Developed expertise in C#, React, and Node.js, leveraging proficiency in both front-end and back-end technologies. Utilized NestJS and Next.js frameworks for dynamic application development. Ensured robust version control and collaborative development with Git. Integrated GraphQL and Swagger for efficient API management and documentation. Implemented responsive web interfaces using React, TypeScript, and JavaScript. Managed caching and session storage with Redis and streamlined database interactions with Prisma and SQL Server. Applied domain-driven design (DDD), clean code principles, and SOLID design patterns in C# projects. Worked extensively with the .NET framework, utilizing MVC architecture, Razor views, and developed RESTful APIs for seamless client-server communication.

  • Analyst and Programmer
    1/1/2020 - 10/1/2022

    Led the migration of the system architecture to React and Node.js, integrated with an Oracle database, ensuring enhanced performance and scalability. Supported legacy systems through continuous maintenance and troubleshooting while contributing to the development and optimization of the call portal and company website.

  • Analyst Programmer
    1/1/2017 - 12/1/2020

    Developed proficiency in C# as an Analyst and Programmer with a strong focus on task organization and team management. Leveraged extensive project management skills to handle deadlines and ensure timely project completions. Acquired expertise in system publishing on AWS, enhancing the ability to deploy and maintain cloud-based applications efficiently.

  • Programmer
    1/1/2014 - 12/1/2017

    Developed proficiency in C# language, focusing on software solutions for industrial automation within a Software Factory environment. Designed and implemented automation systems, significantly enhancing production efficiency and reliability. Utilized frameworks such as .NET and Entity Framework to create robust applications. Employed various tools including Visual Studio and Git for code development and version control. Gained hands-on experience with SQL Server for database management, ensuring optimized data storage and retrieval processes. Integrated hardware with software systems, leveraging PLC programming for seamless automation workflows. Demonstrated a meticulous approach to debugging and problem-solving, effectively reducing system downtime. Delivered projects that adhered to stringent industry standards and regulations, showcasing a deep understanding of both technical requirements and compliance issues.

  • Programmer
    1/1/2013 - 12/1/2014

    Achieved proficiency in Data Flex language, focusing on programming and system development. Demonstrated expertise in maintaining and optimizing SQL Server databases, ensuring efficient data retrieval and storage. Developed and executed complex queries, stored procedures, and triggers to support various applications. Consistently applied best practices in database normalization and indexing to improve performance. Utilized debugging and code-review techniques to maintain high-quality standards. Played an integral role in system troubleshooting and issue resolution, ensuring minimal downtime and robust data integrity.

  • Support Analyst
    1/1/2013 - 12/1/2013

    Provided comprehensive support to ERP system clients, ensuring smooth operation and quick resolution of issues. Conducted detailed software testing to ensure the system's functionality and performance met stringent quality standards. Gathered and analyzed requirements for system fixes and new development, providing precise and actionable insights to the development team. Developed proficiency in ERP systems, software testing methodologies, requirements analysis, and client support, ensuring streamlined communication and efficient problem-solving.

  • Support Analyst
    1/1/2010 - 12/1/2012

    Provided in-person support to ERP system clients, showcasing expertise in software troubleshooting and end-user training. Conducted comprehensive software testing to ensure high-quality deliverables and seamless system performance. Configured electronic invoicing systems, ensuring compliance with relevant standards and regulations. Gathered and documented requirements for system fixes and development, facilitating effective communication between clients and development teams. Developed proficiency in ERP functionalities and modules, enhancing overall client satisfaction and operational efficiency.

  • Analysis and Development of Systems at Serra Gaúcha Technology College
    2012 - 2016

William is available for hire

Hire William D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.