
Richard M.Back-end and Systems Engineer
Skills
A diligent professional since 2019, this Software Developer maintains a keen pursuit of the latest technologies and programming methodologies to deliver optimal solutions for clients. This individual demonstrates a strong commitment to open communication and effective teamwork.
With profound expertise in software analysis and development, especially with the .NET platform and C#, they possess a comprehensive skill set spanning various languages such as C#, Node.js, Python, VB.NET, TypeScript, JavaScript, PL/SQL, SQL, Shell Script, HTML, CSS, Ajax, and jQuery. Proficiency extends to platforms like .NET Framework, .NET Core, and Angular, alongside databases including SQL Server, Oracle, and MongoDB. They are well-versed in agile methodologies such as Scrum and Kanban, and adept with tools like Visual Studio, Visual Studio Code, SQL Server, TFS, Jira, Confluence, Git & GitHub, GitLab, and Azure DevOps, as well as communication tools like Teams, Slack, Skype, and Discord.
Database management is a key strength, particularly with SQL Server, where they develop SQL scripts, stored procedures, tables, views, and pointers, focusing on optimization to create scalable and robust systems based on best programming practices.
This individual seeks to harness their motivation and technology acumen within a collaborative team environment, driving the achievement of business objectives through effective teamwork.
Systems Analyst PL
11/1/2021 - 1/1/2023
Developed proficiency in SCRUM and Agile methodologies, leveraging tools such as Azure DevOps for CI/CD processes. Gained extensive experience with project management tools Jira and Confluence, and communication platforms including Teams, Slack, and Skype. Demonstrated technical expertise in C#, .Net Core, Web Forms, and .Net Core APIs, alongside proficiency in SQL Server, NHibernate, Entity Framework, Angular, AngularJs, and Microfrontend Angular.
Successfully carried out front-end development utilizing HTML5, CSS, SASS, JQuery, and Bootstrap, and back-end development with technologies like xUnit and Moq. Advanced skills in TypeScript and JavaScript were applied, in conjunction with software engineering principles such as TDD, BDD, DDD, MVC, SOLID, and Clean Code. Implemented authentication protocols including JWT and Token Authentication, and handled data interchange formats like JSON and XML.
Conducted detailed planning and refinement of sprint activities, ensuring adherence to good development practices. Engaged in the analysis and development of systems based on client needs, while performing application testing and unit testing. Executed the development of SQL Scripts, Procedures, Tables, and Views. Provided maintenance and support of existing systems, maintained version control using established protocols, and documented software thoroughly. Additionally, offered consistent support to team members to meet project goals.
Employed tools such as IIS for web hosting, and ensured the creation of robust RESTful APIs and Web services, with well-documented Swagger specifications.Software Development Analyst
1/1/2019 - 11/1/2021
Extensive experience in software development and maintenance, utilizing a diverse set of technologies and methodologies. Developed proficiency in C#, ASP.NET, .NET Core, and Python for both backend and frontend requirements. Leveraged JQuery, Node.js, JavaScript, and TypeScript to create dynamic and responsive web applications. Constructed and managed RESTful APIs and executed HTTP requests to ensure seamless client-server communication.
Demonstrated advanced skills in database programming with SQL Server and MongoDB, including creating and optimizing procedures, views, functions, and queries. Employed PowerShell and Command Prompt for scripting and automation tasks, while effectively integrating with Entity Framework, EF Core, NHibernate, and Dapper for streamlined data access and management.
Utilized HTML5, CSS, Bootstrap, Web Forms, and Windows Forms for robust UI/UX design, adhering to MVC, TDD, DDD, SOLID principles, and OOP methodologies to maintain high code quality and scalability. Proven capability in version control and collaborative development using Git, GitHub, and Azure DevOps, alongside deployment and application management on IIS.
Experience with Robotic Process Automation (RPA) and maintaining agile workflows using Agile, Kanban, and SCRUM methodologies. Responsibilities included comprehensive software testing, documentation, and providing support to existing systems and team members. Facilitated deployment and assembly of software packages and applications on test servers, ensuring rigorous testing and support for continuous improvement and client satisfaction.
Information Technology at Sorocaba College of Technology
2017 - 2020Secondary School at Etec de Votorantim
2011 - 2013
C# Part 1: First Steps at Alura Cursos Online
1/1/2019C# Part 2: Introduction to Object Orientation at Alura Cursos Online
1/1/2019C# Part 3: Understanding Inheritance and Interface at Alura Cursos Online
1/1/2019C# Part 5: DLL Libraries, Documentation, and Using NuGet at Alura Cursos Online
1/1/2019C# Part 4: Understanding Exceptions at Alura Cursos Online
1/1/2019C# Part 6: Strings, Regular Expressions, and the Object Class at Alura Cursos Online
1/1/2019Certificate of Participation Rancho Dev at Tegra - Soluções Digitais
1/1/2019C# Part 7: Array and Generic Types at Alura Cursos Online
1/1/2019Agile Projects with SCRUM at Digital Innovation One
1/1/2019Internet Programming with JavaScript at Digital Innovation One
1/1/2019JavaScript ES6 Essential at Digital Innovation One
1/1/2019Introduction to Git and Version Control at Digital Innovation One
1/1/2019Foundations of Programming Logic at Digital Innovation One
1/1/2019Foundations of Systems Architecture at Digital Innovation One
1/1/2019Advanced Development with JavaScript ES6 at Digital Innovation One
1/1/2019Building Web Pages with Bootstrap at Digital Innovation One
1/1/2019Internet Programming with HTML5 and CSS3 at Digital Innovation One
1/1/2019Starting with ASP .NET Core at desenvolvedor.io
1/1/2019
Richard is available for hire
Hire Richard M.All Howdy Candidates are vetted for skills and english proficiency.







