Howdy Logo
Image of Leonardo V.

Leonardo V.
Full-stack Product Engineer

Ionic
Oracle Database
Javascript
Php
Amazon Aws
Angular
Bio
  • Mid-Level Systems Analyst
    6/1/2021 - Present

    Gained comprehensive expertise in system development using various programming and scripting languages. Enhanced technical proficiency in Java, Python, and C#. Utilized frameworks such as Spring, Django, and .NET to develop robust applications. Leveraged SQL and NoSQL databases, including MySQL, PostgreSQL, and MongoDB, for efficient data management. Demonstrated the ability to work with cloud platforms such as AWS and Azure, optimizing system deployment and scalability. Ensured continuous integration and deployment through the use of Jenkins and Docker, promoting automated workflows. Enhanced system security by integrating OAuth and JWT, and monitored system performance using tools like New Relic and Grafana. Collaborated effectively with cross-functional teams and maintained code quality through version control systems such as Git and Bitbucket.

  • Junior Systems Analyst
    4/1/2020 - 6/1/2021

    Gained substantial expertise in system development, specializing in languages such as C++, Java, and Python. Implemented comprehensive solutions using frameworks like Spring and Hibernate, showcasing the ability to architect scalable and efficient systems. Enhanced front-end skills through the utilization of React.js and AngularJS to create dynamic and responsive user interfaces. Demonstrated proficiency in database management systems, including MySQL and Oracle, enabling the design and optimization of complex query operations.

    Utilized Docker and Kubernetes for efficient containerization and orchestration, ensuring streamlined deployment processes. Mastered cloud services on AWS and Azure, highlighting strong capability in managing cloud infrastructure. Applied principles of microservices architecture to enhance modularity and maintainability of systems. Leveraged version control systems such as Git and SVN to ensure code integrity and collaborative development.

    Experienced in utilizing CI/CD pipelines with Jenkins and CircleCI to automate testing and deployment, significantly reducing time-to-market. Employed various testing frameworks, including JUnit and Mockito, for robust unit and integration testing. Familiar with performance monitoring tools like Dynatrace and New Relic, ensuring optimal system performance and reliability.

    Developed proficiency in Agile methodologies, participating actively in Scrum processes to ensure timely delivery of high-quality software solutions. Produced detailed technical documentation and conducted code reviews, fostering knowledge-sharing and adherence to best practices within the development team.

  • Systems Analyst Trainee
    2/1/2019 - 4/1/2020

    Achieved proficiency in system development, utilizing languages such as Java and Python to build robust applications. Demonstrated expertise with key frameworks including Spring Boot and Django, effectively implementing backend functionalities and APIs. Leveraged comprehensive understanding of Angular and React for dynamic frontend development. Gained substantial experience in managing databases using MySQL and MongoDB, ensuring data integrity and performance optimization. Integrated microservices architecture and implemented containerization using Docker and Kubernetes to enhance scalability and deployment efficiency. Employed CI/CD pipelines with Jenkins and GitLab for streamlined development workflows. Applied agile methodologies in project management, ensuring efficient sprint cycles and continuous improvement. Consistently maintained high code quality and collaborative development using Git for version control.

  • ASP.Net Developer
    7/1/2018 - 12/1/2018

    Developed proficiency in PHP, working effectively with frameworks such as Laravel and CodeIgniter. Applied advanced skills in front-end technologies, including JavaScript, HTML5, and CSS3. Gained substantial experience with database management using MySQL, implementing efficient queries and optimizing database performance. Ensured website functionality and performance through routine maintenance and updates, utilizing tools such as Git for version control and Jenkins for continuous integration and deployment. Excelled in debugging and troubleshooting, resolving complex technical issues swiftly. Streamlined workflows and improved project outcomes by adopting Agile methodologies and participating in regular code reviews, enhancing overall team collaboration and code quality.

  • Junior Systems Analyst
    1/1/2018 - 1/1/2021

    Participated in the design and development of complex systems using Java and Spring Boot, ensuring robust backend functionality. Leveraged RESTful APIs to enable efficient communication between services. Advanced skills were demonstrated in utilizing Hibernate for ORM and integrating MySQL databases to maintain seamless data flow and storage. Implemented Kafka for event streaming, enhancing the data processing and messaging capabilities. Developed proficiency in microservices architecture, focusing on scalability and modularity of applications. Deployed applications using Docker containers, ensuring consistent environments across various stages of development. Utilized Kubernetes for orchestration and management of containerized applications, enhancing deployment efficiency and reliability. Demonstrated expertise in continuous integration and continuous deployment (CI/CD) pipelines with Jenkins, optimizing the development lifecycle. Practiced Test-Driven Development (TDD) and employed JUnit for unit testing, ensuring high code quality and reliability.

  • Educator
    3/1/2017 - 11/1/2017

    Assisted students in understanding class content and facilitated their learning through the proposal of homework and projects. Addressed student inquiries related to Information Technology, ensuring comprehension and clarity. Enhanced teaching methods with a focus on IT principles and application.

  • Educator
    7/1/2015 - 11/1/2015

    Instructed and guided students through intermediate and advanced computer science courses, facilitating their understanding and application of complex concepts. Aided students in conducting various tasks and activities involving programming and software development. Enhanced skills in curriculum design, lesson planning, and classroom management. Utilized educational technologies and learning management systems to track student progress and provide feedback. Applied expertise in programming languages such as Python and Java, and software tools like Eclipse and Visual Studio Code. Fostered a collaborative learning environment, encouraging project-based learning and peer collaboration. Maintained a focus on developing students' problem-solving skills and critical thinking abilities in the context of computer science.

  • Analysis and Development of Systems at Fatec Rio Preto
    2015 - 2018

  • Information Security at Senac University Center
    2021 - 2022

  • EFSET Quick English Check - Score: Intermediate / Upper Intermediate (CEFR B1/B2) at EF Education First
    1/1/2020

Leonardo is available for hire

Meet Leonardo V.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.