Christofer Bernardo

Christofer Bernardo

Scientific Initiation Scholarship

Followers of Christofer Bernardo1000 followers
location of Christofer BernardoVila Velha, Espírito Santo, Brazil

Connect with Christofer Bernardo to Send Message

Connect

Connect with Christofer Bernardo to Send Message

Connect
  • Timeline

  • About me

    Full Stack Developer | Software Engineer | Software Architect | Systems Analyst | .NET | C# | Angular | React | REST API | SQL

  • Education

    • Ifes - Instituto Federal do Espírito Santo

      2010 - 2014
      Technician Electrical
    • Ifes - Instituto Federal do Espírito Santo

      2014 - 2019
      Bachelor's Degree in Engineering Electrical Engineering
  • Experience

    • CNPq

      Jul 2016 - Jul 2017
      Scientific Initiation Scholarship

      Creation of a tool for automatic generation of electricity distribution networks.

    • Regional Electoral Court of Espírito Santo

      Feb 2018 - Feb 2019
      Backend Developer

      Backend Developer at the Development and Analysis Coordination. Main activities:- Configuration and development of computerized systems;- Java back-end programming in a route planning system for transporting electronic ballot boxes and election materials for 70+ cities of the state of Espirito Santo;- Creation of automatic reports using the JasperReports tool;- Execution of unit tests and using test automation and management tools, such as Selenium WebDriver, Cucumber and Mantis;- Application of agile methodologies such as Scrum, and agile development technics suc as TDD and BDD. Show less

    • Autoglass - Brasil

      Aug 2020 - May 2024
      Senior Fullstack Developer

      Fullstack developer with the following responsibilities/achievements:- Analyst of a strategic implementation that brought a cost reduction of R$1M+ annually for the company;- Leaded a development team on a 1-year project, with the purpose of enabling variable remuneration for a company sector with 200+ employees using AWS SQS service and messaging architecture;- Monitored the daily insurance policy load process using Search and Analytics Engines, such as Kibana Elasticsearch, ensuring the correct integration of data and acting promptly on corrections, for a load of 9M+ policyholders from 90%+ of national insurance market share;- Executed database modeling on Oracle and PL/SQL environment, and used ORM frameworks, such as NHibernate and Dapper, to map database into .NET applications;- Manipulation and integration of data in No-SQL databases with MongoDB;- Creation of REST APIs in C# (.NET Core) with good performance, speed and scalability, by the use of SOLID principles;- Development and maintenance of front-end applications built on Typescript-based frameworks (Angular/AngularJS) and Bootstrap-based structure used by a company with 5000+ employees;- Creation of unit tests and validation of test and coverage levels, aiming to maintain over 90% of test coverage, using Xunit, Fluent Assertions and others;- Migration of legacy Delphi code to new applications in .NET Core;- Lean Ambassador on the team, responsible for disseminating knowledge, educating other colleagues about Lean and achieving the registration of 8 kaizens in the year of 2023;- Involved on 2000+ pull requests reviews for 20+ repositories, in order to maintain best practices, as well as reusable and reliable code; - Prototypes creation for business requirements acceptance using Figma;- Support and monitoring of junior developers. Show less

    • NTT DATA Europe & Latam

      Jun 2024 - now
      Technical Senior Specialist

      Technical specialist with the following responsibilities:- Fullstack development of global client projects, creating new features and deploying new systems for regions around the world using .NET and React;- Updating systems to newer versions of .NET, ensuring compatibility with used libraries;- Use of the Azure environment to configure deployment pipelines;- Migration of queries from Entity Framework to Dapper, ensuring improved performance;- Responsible for technical assessment in the recruitment process of new candidates. Show less

  • Licenses & Certifications