Howdy Logo
Image of Cristiano M.

Cristiano M.
Back-end and Systems Engineer

.NET
Microsoft Sql Server
Javascript
C#
Microsoft Azure
Amazon Aws
React
Bio

A dedicated professional in software development and architecture, demonstrating expertise in leading teams on critical projects as a technical leader. Experience encompasses developing systems with partner integration and defining both functional and non-functional architectural requirements. Recent focus includes the development of anti-fraud platforms and high-availability payment systems. A proactive role has been taken in defining cloud infrastructure, from resource conception to the implementation of robust security layers. Skills span database management, as well as implementing solid authentication and authorization measures to ensure system security. The career showcases a capacity for managing cloud environments, optimizing resources, and ensuring the scalability necessary for complex project challenges. Holding a bachelor's degree in Computer Science, extensive software development experience is complemented by a portfolio that includes projects for renowned clients in the banking, financial, insurance, petroleum, cosmetics, and security sectors.

  • Technical Leader
    5/1/2022 - Present

    Developed and honed proficiency in .NET framework, including ASP.NET and C#. Demonstrated expertise in designing and implementing software architecture for complex projects, taking on responsibilities as a technical leader. Utilized Visual Studio for efficient coding and debugging practices. Led teams through full software development lifecycle, ensuring adherence to best practices and high-quality deliverables. Gained extensive experience with various tools such as Entity Framework, LINQ, and Microsoft SQL Server. Emphasized collaborative development through the use of version control systems like Git and TFS. Advanced skills in integrating third-party APIs and services, optimizing application performance, and implementing robust security measures.

  • Development Specialist
    1/1/2020 - 5/1/2022

    Demonstrated expertise in software development and architecture specializing in the .NET framework. Developed a deep understanding of C#, ASP.NET, and MVC architecture while ensuring robust and scalable application design. Proficient in utilizing Entity Framework for data access and LINQ for data manipulation, enhancing data-driven application development. Applied comprehensive knowledge in RESTful and SOAP-based web services to ensure seamless integration and interoperability of systems.

    Frequently used tools and technologies include Visual Studio and Azure DevOps, delivering efficient code management and continuous integration/continuous deployment (CI/CD). Developed competency in front-end technologies such as HTML5, CSS3, JavaScript, and jQuery, enabling the creation of responsive and interactive user interfaces. Implemented automated testing practices using NUnit and MSTest, significantly reducing manual testing efforts and improving software reliability. Used SQL Server extensively, optimizing queries and managing databases to ensure high performance. Demonstrated ability to work with Agile and Scrum methodologies, contributing to iterative development and continuous improvement processes.

  • Senior Software Developer Security
    4/1/2018 - 1/1/2020

    Developed proficiency in .NET Framework and .NET Core, with extensive hands-on experience in building, deploying, and maintaining complex software applications. Leveraged expertise in C# to create scalable and efficient code. Demonstrated strong skills in working with ASP.NET MVC, Web API, and Entity Framework, and utilized Microsoft SQL Server for database management and data manipulation. Ensured high-quality code through unit testing and integration testing using NUnit and MSTest. Effectively managed source code and facilitated collaborative development through Git and Azure DevOps. Employed Agile methodologies such as Scrum for project management and continuous integration/continuous deployment (CI/CD) practices.

  • Software developer
    10/1/2015 - 4/1/2018

    Developed proficiency in .NET development, with extensive work on software architecture and design patterns. Demonstrated expertise in C#, ASP.NET MVC, and .NET Core, building high-performance web applications. Leveraged Entity Framework and LINQ for efficient data access and manipulation. Experienced in front-end technologies including HTML, CSS, JavaScript, and Angular, enhancing user interfaces and interactivity. Utilized SQL Server and Oracle for robust database management and operations. Ensured code quality and maintainability through the use of version control systems like Git and TFS. Applied agile methodologies and participated in continuous integration and continuous deployment (CI/CD) pipelines using tools such as Jenkins and Azure DevOps. Enhanced system reliability and performance through extensive use of unit testing and mocking frameworks like NUnit and Moq. Delivered high-quality software while adhering to best practices in security, performance, and scalability.

  • .NET Developer
    10/1/2013 - 9/1/2015

    Gained substantial expertise in .NET development, including proficiency in C#, ASP.NET, and .NET Core. Worked extensively with frameworks such as Entity Framework for ORM and LINQ for data querying. Demonstrated adeptness in front-end technologies, integrating React.js and Angular for dynamic web applications. Managed data persistence and server communication using SQL Server and Azure SQL Database. Enhanced application performance and scalability through the implementation of microservices architecture and containerization with Docker. Ensured code quality and collaboration through version control systems such as Git and project management tools like JIRA. Employed continuous integration and delivery pipelines using Azure DevOps, improving deployment efficiency and reliability. Developed RESTful APIs for seamless communication between client-side apps and backend services. Utilized industry best practices for security, performance optimization, and user authentication, leveraging IdentityServer for secure authentication and authorization.

  • .NET Developer
    9/1/2007 - 10/1/2013

    Demonstrated proficiency in .NET Framework and .NET Core, delivering robust and scalable applications. Leveraged extensive knowledge of C#, ASP.NET, and Entity Framework to create seamless backend and frontend solutions. Utilized Visual Studio and Azure DevOps to build and deploy applications efficiently, ensuring high-quality code through continuous integration/continuous deployment (CI/CD) pipelines. Engaged in comprehensive testing using NUnit and XUnit, solidifying expertise in writing unit and integration tests. Implemented RESTful APIs and integrated third-party services, enhancing system interoperability and performance. Worked with SQL Server and Oracle databases for managing and querying large-scale datasets, and utilized LINQ for efficient database interaction. Built microservices architecture utilizing Docker and Kubernetes, facilitating scalable and modular service deployments. Collaborated in Agile software development environments, participating in sprint planning, code reviews, and daily stand-ups, thus honing effective communication and teamwork skills.

  • .NET Developer
    4/1/2007 - 9/1/2007

    Developed significant expertise in C#, ASP.NET, and .NET Core, contributing to the full development lifecycle of multiple web applications. Gained extensive experience with front-end technologies such as Angular, React, and Bootstrap, ensuring a seamless user experience across platforms. Mastered back-end development skills involving SQL Server, Entity Framework, and LINQ for efficient data manipulation and storage solutions. Utilized Azure DevOps and Jenkins for continuous integration and deployment, fostering automated and reliable code delivery. Applied best practices in unit and integration testing with MSTest and NUnit to enhance software quality. Leveraged knowledge in RESTful APIs, microservices architecture, and Docker to create scalable and performant application environments. Collaborated using Git for version control and Jira for agile project management, promoting teamwork and effective communication within cross-functional teams. Additionally, optimized application performance through code profiling and debugging using Visual Studio and other performance monitoring tools.

  • Front End Developer
    8/1/2005 - 4/1/2007

    Developed proficiency in HTML, CSS, and JavaScript, creating responsive and user-friendly web applications. Extensive experience with front-end frameworks such as React.js and Angular. Utilized state management libraries including Redux and MobX to enhance application performance. Demonstrated expertise in using build tools like Webpack and npm, and incorporated testing frameworks such as Jest and Mocha to ensure high-quality code. Integrated RESTful APIs to drive seamless communication between front-end and back-end systems. Employed version control systems like Git for efficient collaboration and code maintenance. Engaged in agile methodologies, contributing to sprint planning, daily stand-ups, and retrospectives to optimize workflow. Operated in various development environments, enhancing adaptability and problem-solving skills within diverse technical landscapes.

  • Computer Science at Paulista University
    2003 - 2007

  • Software Architecture, Data Science, and Cybersecurity at Pontifical Catholic University of Paraná
    2022 - 2023

  • MCSD: App Builder at Microsoft
    12/1/2019

  • MCSA: Web Applications at Microsoft
    4/1/2019

  • MTA: Software Development Fundamentals - Certified 2018 at Microsoft
    11/1/2018

  • MCP: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET. at Microsoft
    1/1/2008

Cristiano is available for hire

Hire Cristiano M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.