Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Timeline
Generic

Juan Lacorte

Sao Paulo,SP

Summary

I am a seasoned Software Engineer with over 5 years of dedicated experience in web development. My expertise lies in utilizing .NET Core (C#) and Entity Framework to create robust back-end solutions following SOLID principles. I have a strong background in maintaining and enhancing legacy systems built on .NET Full Framework and JavaScript (MVC). In my role, I specialize in improving application performance, resolving complex issues, and architecting reliable RESTful APIs. I actively engage in requirement gathering, business rule analysis, and case studies to ensure the implementation of optimal solutions. Had the opportunity to lead the development of a compliance portal for the General Data Protection Regulation (GDPR equivalent in Brazil, LGPD) from scratch. This involved gathering requirements, defining business rules, and developing and testing the application from inception to deployment. Beyond technical proficiency, I possess excellent communication and problem-solving skills that facilitate seamless collaboration with teams and clients. This collaborative approach ensures a thorough understanding of requirements and the delivery of high-quality results within specified timelines. My commitment to continuous improvement and efficiency drives successful project outcomes and client satisfaction.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Tribunal de Contas do Estado de Minas Gerais
01.2023 - Current
  • Had the opportunity to lead the development of a compliance portal for the General Data Protection Regulation (GDPR equivalent in Brazil, LGPD) from scratch
  • This involved gathering requirements, defining business rules, and developing and testing the application from inception to deployment
  • Successfully developed and launched a comprehensive LGPD compliance portal, ensuring full adherence to regulatory requirements
  • Conducted thorough requirement gathering sessions, translating client needs into technical specifications
  • Defined and implemented business rules, ensuring the application met all functional requirements and compliance standards
  • Managed the end-to-end development process, from initial coding to rigorous testing and final deployment
  • Additionally, I played a significant role in the migration of a legacy system built on .NET Framework MVC to modern technologies, including .NET Core and Angular
  • Facilitated the migration of a complex legacy system to a more robust and scalable platform using .NET Core and Angular
  • Conducted a comprehensive database migration, redesigning the data model to improve efficiency and coherence
  • Collaborated with cross-functional teams to ensure a smooth transition, minimizing downtime and ensuring data integrity
  • Enhanced the performance and maintainability of the application, aligning it with current technology standards
  • These experiences have honed my skills in full-stack development, requirement analysis, and project management, enabling me to deliver high-quality software solutions efficiently and effectively.

Software Engineer

Tribunal de Contas do Estado de Minas Gerais
07.2019 - 01.2023


  • Maintain and enhance legacy systems built on .NET Full Framework and JavaScript (MVC), ensuring stability and performance optimization.
  • Develop new features and functionalities using .NET Core (C#) and Entity Framework, focusing on scalability and efficiency improvements.
  • Design and implement RESTful APIs to facilitate seamless data exchange between various applications, adhering to best practices for security and performance.
  • Collaborate with cross-functional teams including frontend developers, QA engineers, and project managers to deliver high-quality solutions within project timelines.
  • Participate actively in Agile development processes, contributing to sprint planning, daily stand-ups, and retrospectives to ensure project milestones are met effectively.
  • Optimized existing systems, reducing response times by 30% through performance tuning strategies.
  • Implemented a RESTful API solution that enhanced data retrieval efficiency by 25%, improving overall application performance.
  • Recognized for troubleshooting and resolving critical issues promptly, ensuring uninterrupted service for end-users.

Education

Bacharelado - Analise E Desenvolvimento de Sistemas

Faculdade Pitagoras

Skills

  • Communication
  • PL/SQL
  • Agile Methodologies
  • Tecnologias da web
  • Controle de versão
  • ASPNET Core
  • SQL
  • C#
  • Análise de requisitos
  • Desenvolvimento web

Certification

  • Iniciando com ASP.NET Core - desenvolvedor.io, - https://desenvolvedor.io/certificado/762840d2-d320-4788-b618-bb927ca20a25
  • Dominando ASP.NET MVC Core - desenvolvedor.io, a82e50bb - https://desenvolvedor.io/certificado/a82e50bb-1ab1-4bdf-a439-bf13198c99fc
  • SmallTalk English Speaking Level Test - SmallTalk2Me, - https://app.smalltalk2.me/cert/30c40eff

Languages

Portuguese
Bilingual or Proficient (C2)
English
Advanced (C1)

Timeline

Senior Software Engineer

Tribunal de Contas do Estado de Minas Gerais
01.2023 - Current

Software Engineer

Tribunal de Contas do Estado de Minas Gerais
07.2019 - 01.2023

Bacharelado - Analise E Desenvolvimento de Sistemas

Faculdade Pitagoras
Juan Lacorte