Bruno Agrizzi

Bruno Agrizzi

Software Developer Internship

Followers of Bruno Agrizzi612 followers
location of Bruno AgrizziVila Velha, Espírito Santo, Brasil

Connect with Bruno Agrizzi to Send Message

Connect

Connect with Bruno Agrizzi to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer | Senior Full Stack Developer | Senior Backend Developer | DevOps | +5527999521040 (Whatsapp)

  • Education

    • Universidade Federal do Espírito Santo

      2016 - 2018
      Master of Science - MS Computer Science

      I taught the discipline of Operating Systems and computer network as an assistant professor.I published two articles in the Journal of Systems and Software (Elsevier) and programmed sensors at low level.The abstract of my dissertation:The development of IoT solutions is still complex, even for the most experienced developers. An alternative to try to simplify the development of IoT applications is to use high-level language code generation approaches. This study proposes a solution… Exibir mais I taught the discipline of Operating Systems and computer network as an assistant professor.I published two articles in the Journal of Systems and Software (Elsevier) and programmed sensors at low level.The abstract of my dissertation:The development of IoT solutions is still complex, even for the most experienced developers. An alternative to try to simplify the development of IoT applications is to use high-level language code generation approaches. This study proposes a solution for automatic code generation for wireless sensor network nodes based on business process modeling based on BPMN. As a proof of concept, a case study of code generation of nodes was made for a monitoring application of products for medical use, in order to show that the professional specialist in BPM is able to generate codes from the modeling of processes of BPMN businesses with little knowledge of the lower level aspects related to the IoT platform. Exibir menos

    • Universidade Federal do Espírito Santo

      2012 - 2015
      Bachelor of Science - BS Computer Science

      The abstract of my completion of course work:A major challenge in making the thin gas internet (IoT) simple and accessible for those who want to develop IoT solutions is to propose mechanisms that make it possible to identify and locate devices connected to the network, bstracting its specific platform with low level details. Some real-world applications try to find ways to integrate Business Process (BP) with IoT through high-level language applications. This article proposes a… Exibir mais The abstract of my completion of course work:A major challenge in making the thin gas internet (IoT) simple and accessible for those who want to develop IoT solutions is to propose mechanisms that make it possible to identify and locate devices connected to the network, bstracting its specific platform with low level details. Some real-world applications try to find ways to integrate Business Process (BP) with IoT through high-level language applications. This article proposes a service-oriented mashup application that integrates BP applications with IoT or any type of application that wants to obtain detection data from the RESTful Web service. Exibir menos

  • Experience

    • NPD - UFES

      Jun 2013 - Jul 2015
      Software Developer Internship

      Responsible for developing new features and maintaining the largest academical system of the university, used by thousands of students, professors and employees.I used the java language as the main development, in addition to HTML, CSS, SQL.

    • Evológica Tecnologia e Pesquisa Ltda

      Jan 2015 - Jan 2021
      Senior Software Engineer

      Designed, developed and maintained applications for Banestes Seguros, one of the largest insurance companies in the state. Migrated legacy Win32 interfaces to use modern web technologies like React.js. Built and deployed microservices, admin dashboards and mobile applications to support Banestes' internal and customer-facing operations.Developed and maintained the infrastructure behind eSegurado and eCorretor, two mobile and web applications for insurance companies and brokers. Worked with Delphi, React, MobX, Redux,TypeScript and Java Android.Built and deployed multiple Docker containers used internally by the company to improve the team's workflow and scalability.Participated in decisions about which stack to use in some projects, researching and presenting proof of concept.Worked on projects both as a developer and a Project Manager. Collected project requirements, estimated development time and helped applying agile methodologies into projects like Scrum. Mentored interns and gave internal talks about new tools to help improve the team workflow. Exibir menos

    • Grupo Águia Branca

      Mar 2021 - Jan 2022
      Senior Software Engineer Technical Lead

      I developed, architected and helped to solve problems in systems linked to Car Dealerships. I worked as Full Stack Developer, Scrum Master, Tech Leader and Team Leader. The Stack used was C# with .NET core, SQL Server as DB, AngularJS (I have 2 years of experience) for front-end.During this period I used AngularJS to develop the front, using components to the fullest with TypeScript, SCSS and HTML.On the backend I used .Net with a clean architecture using Controllers (REST API), services and repositories. Exibir menos

    • FIT - Instituto de Tecnologia

      Jul 2022 - now
      Senior Software Engineer Technical Lead

      Currently I work on a project, as a fullstack (AngularJS for frontend and Spring for backend with SQL server for DB), called SAPHIRA, a system focused on work safety.

  • Licenses & Certifications

    • Function Point Analysis

      FATTO Consultoria e Sistemas
      Jan 2018
    • Server-side Development with NodeJS

      Coursera Course Certificates
      Jan 2016
      View certificate certificate
    • Front-End JavaScript Frameworks: AngularJS

      Coursera Course Certificates
      Jan 2016
      View certificate certificate
    • HTML, CSS and JavaScript

      Coursera Course Certificates
      Jan 2015
      View certificate certificate
    • Programming Mobile Applications for Android Handheld Systems: Part 1

      Coursera Course Certificates
      Jan 2016
      View certificate certificate
    • Multiplatform Mobile App Development with Web Technologies

      Coursera Course Certificates
      Jan 2016
      View certificate certificate
    • Front-End Web UI Frameworks and Tools

      Coursera Course Certificates
      Nov 2015
      View certificate certificate