Hello! I’m Danilo Cavalcante, a passionate senior programmer analyst based in São Paulo, Brazil. Born on December 30, 1987, I have been immersed in the world of web development since 2005. With a Bachelor’s Degree in Analysis and Systems Development from Universidade Paulista, I am dedicated to creating robust and innovative web solutions.
Professional Summary
Experience in web development, specializing in C#, ASP.Net, ASP.Net MVC, .Net Core, Web API, WebService, Integrations (SOAP and REST), Object-Oriented Programming, DDD, SQL, Git, and JavaScript. Currently serving as a senior programmer analyst, I excel in the development, maintenance, and integration of full-stack web systems.
Professional Experience
UNIVERSIDADE PAULISTA
Programmer Analyst | July 2013 – Present
- Conduct analysis, development, and maintenance of full-stack web systems on the .NET platform.
- Utilize technologies such as C#, MVC, Web API, SQL Server, HTML5, and JavaScript.
- Apply object-oriented programming and design patterns.
Programmer | August 2011 – May 2013
- Developed web applications related to administrative processes for the educational sector.
- Utilized technologies such as .NET, C#, Object-Oriented Programming, MVC, JavaScript, jQuery, and SQL.
Web Developer | December 2009 – July 2011
- Programmed and maintained web systems using .NET framework, C#, SQL Server, HTML5, and JavaScript.
Web Designer | October 2006 – November 2009
- Responsible for image editing and maintenance of HTML and JavaScript pages.
Internships
Universidade Paulista | September 2005 – September 2006
- Image editing and maintenance of HTML pages.
See Propaganda | February 2004 – August 2004
- Engaged in image editing, text layout, image vectorization, scanning and printing, layout finishing, and assembly.
Qualifications
As a professional dedicated to the education sector, I bring a wealth of experience in analyzing and developing web systems. My technical proficiency includes .NET Core, .NET Framework, C#, MVC, Web Forms, Web API, Angular, Webservices, Object-Oriented Programming, DDD, SQL, Git, SQL Server, JavaScript, PHP, MySQL, and HTML5.
Education
- Bachelor’s Degree in Analysis and Systems Development
- Universidade Paulista (Completed – December 2011)
- Bachelor’s Degree in Digital Communication – Web Design
- Universidade Paulista (Completed – December 2006)
Language Proficiency
- English: Advanced
- Portuguese: Native
Courses
I’m committed to continuous learning and staying up-to-date with the latest technologies. Some of my recent courses include:
- Hands-On Machine Learning for .NET Developers (Udemy)
- Advanced Design Patterns: Design Principles (LinkedIn Learning)
- Docker for Developers (LinkedIn Learning)
- Git Essential Training: The Basics (LinkedIn Learning)
- Learning REST APIs (LinkedIn Learning)
- Software Architecture: Domain-Driven Design (LinkedIn Learning)
- Using Docker and .NET Core (LinkedIn Learning)
- Advanced Web APIs with ASP.NET Core in .NET 6 (LinkedIn Learning)
- Getting Started as an ASP.NET Core Developer (LinkedIn Learning)
- LINQ with C# Essential Training (LinkedIn Learning)
- Learning ASP.NET Core MVC (LinkedIn Learning)
- Practical Application Architecture with Entity Framework Core (LinkedIn Learning)
- Mainframe Developer Training Course (Gennari & Peartree Training Center – Completed December 2007)
- Graphic Arts Technician – Specialized in Prepress (SENAI “Theobaldo De Nigris” – Completed December 2003)
Feel free to connect with me on GitHub and LinkedIn.
Thank you for visiting, and I look forward to connecting with you!
Best regards,
Danilo Cavalcante