Emmanuel Lehmann

Brazil

@emmanu_lehmann

Senior FullStack Engineer

Badges

Problem Solving
Java

Certifications

Work Experience

  • Product Manager

    NXT Agency•  June 2023 - Present

    At a forward-thinking company, I hold a dual role as Product Owner and Scrum Master, spearheading the development of sophisticated software for Monitoring and News Clipping. My primary focus is on optimizing human effort by automating functionalities, including the generation of metrics and indicators for insightful reporting, aiding in strategic decision-making. In my capacity as Product Owner, I meticulously modeled all systems using Lucid Chart, ensuring clear visualization and understanding of the architecture. For organizing deliveries and managing workflow, I effectively utilized Jira Software, ensuring that all project milestones are met efficiently. The core of our development architecture is anchored in Amazon Cloud Search, which we use for Inverted Indexing of all news content. This technology significantly optimizes information search processes. Alongside Amazon Cloud Search, we integrate S3 and RDS, and utilize open-source software for media content transcription (Radio and TV) and OCRs for transcribing images and PDFs. Leveraging Artificial Intelligence, we have developed capabilities to create summaries, titles, and condensed content, further refining the organization and accessibility of news information. As a Scrum Master, I am responsible for creating, organizing, and prioritizing all team activities through Jira. This role involves guiding the team through the agile process, ensuring that each sprint delivers value and aligns with our project goals. I take pride in leading a project that is revolutionizing the news monitoring and clipping sector. Our software is setting new benchmarks in the industry, exemplifying excellence and innovation in the way news is processed and delivered.

  • Senior Software Engineer

    Neoone Smart Buildings•  November 2022 - June 2023

    In a groundbreaking and innovative project, I served as the Architect, meticulously crafting the technology and architecture stacks to ensure an optimal cost-benefit ratio. My focus was on IoT solutions, seamlessly integrated into the management of building construction from inception to completion. This approach facilitated the development of a novel concept of autonomous buildings, resembling self-evolving organisms. This was achieved through the strategic use of digital twins, artificial intelligence, big data, and extensive integration of equipment. The result was a transformative and cutting-edge experience for builders, condominiums, residents, owners, and maintenance teams. In my additional role as a Scrum Master, I effectively led the development team, coordinating tasks and workflows using JIRA, and employing both Scrum and Kanban methodologies. I also contributed to development tasks as needed, ensuring a smooth and efficient project progression. The technology stack for this venture comprised Java, Springboot, Postgres, MongoDB, Node-Red, Mosquitto Broker, AWS, Vuejs, Vite, Vuetify, Pinia, Casl, and Flutter. This diverse and advanced set of technologies was pivotal in realizing the ambitious goals of the project. To support and streamline our development processes, we utilized tools such as Jira, IntelliJ Idea, DBeaver, and Postman. These tools were instrumental in facilitating effective project management, coding practices, database management, and API testing, all contributing significantly to the successful implementation of this innovative IoT-based building management solution.

  • Software Engineer

    Kiosite•  May 2022 - January 2023

    At Kiosite, I played a pivotal role in developing the Hiretrue system, a cornerstone of the company's suite of products that includes Hiretrue and Talify. These systems have garnered acclaim for delivering remarkable efficiency and effectiveness in the hiring sector. My responsibility was the comprehensive development of Hiretrue, a system designed for complete management of candidate hiring processes and generating insightful management reports. For the backend, I utilized Java 11 and SpringBoot, integrated seamlessly with Postgres. This combination provided a robust and scalable foundation for the system. On the frontend, I employed AngularJS and Angular 9, creating an intuitive and user-friendly interface that enhances the overall user experience in the hiring process. The technology stack for this project included Java, Springboot, Angularjs, Angular 9, and Postgres. These technologies were strategically chosen to optimize system functionality, reliability, and user interaction. To support and streamline the development process, I used a range of tools including Intellij Idea, Dbeaver, Bitbucket, AWS, Jenkins, and Jira. These tools facilitated effective coding practices, efficient database management, seamless source code management, cloud services integration, continuous integration and deployment, and agile project management. This comprehensive approach was instrumental in delivering a top-tier solution for the hiring management sector.

  • Senior Software Engineer

    Ilegra•  July 2021 - May 2022

    At The Channel Company, I held the role of a software developer/analyst, where I was instrumental in enhancing their event management product. This system was designed to comprehensively manage all aspects of event organization, including participant, speaker, and sponsor management. My work significantly contributed to improving the efficiency and excellence of organizing a diverse range of events, from small gatherings to large-scale conferences. For the backend development, I employed Java 11 and Springboot, integrated with MySQL, ensuring a robust and scalable system architecture. On the frontend, I utilized Vuejs to create a user-friendly and responsive interface, enhancing the overall user experience. The technology stack for this project included Java, Spring boot, Git, VueJs, and MySql. These technologies were carefully selected to optimize system functionality and reliability. To support and streamline the development process, I used a variety of tools including Intellij Idea, Visual Studio Code, Postman, DBeaver, Kibana, Jenkins, and GitHub. These tools were pivotal in maintaining high coding standards, efficient database management, effective API testing, and continuous integration and deployment, contributing significantly to the project's success in delivering a top-notch event management solution.

  • Software Engineer

    BairesDev•  April 2021 - July 2021

    In my tenure as a Business Partner at BairesDev, I was assigned to the Relevus project for Rego Consulting. My primary focus was on implementing and enhancing the client's development processes. This involved backend development using Java, Liquibase, and SpringBoot, coupled with PostgreSQL, and JHipster/Angular for frontend development. The technology stack I worked with included Java 11, PostgreSQL, Liquibase, SpringBoot, WebServices, Maven, JHipster, and Angular. These technologies were pivotal in driving the project forward, ensuring efficient and effective development processes that met the client's requirements. To support this endeavor, I utilized a variety of tools such as Postman, pgAdmin, DBeaver, Git, SourceTree, Microsoft Teams, Slack, Eclipse, and ClickUp. These tools facilitated seamless collaboration, efficient database management, effective API testing, and smooth project management. My role not only involved technical development but also strategic partnership, ensuring that the development processes aligned well with the client's business objectives and contributed to the overall success of the project.

  • Software Engineer

    Midway Financeira•  September 2020 - April 2021

    As a key member of a team at a finance company, I was tasked with implementing regulatory requirements set by the Central Bank of Brazil, aligning with the company's financial objectives. My role predominantly focused on backend development, specifically working with microservices. I handled critical functionalities such as judicial blockings, account openings and closures, and compulsory operations. In executing these responsibilities, I utilized a sophisticated technology stack comprising Java 8, MySql, Oracle Database, SpringBoot, Kafka, Docker, MicroServices, JPA, Maven, Swagger, and Camel. These technologies were essential in ensuring compliance with regulatory standards while maintaining robust and efficient financial operations. To facilitate development and ensure effective project management, I employed a range of tools including Postman, DBeaver, GitLab, Microsoft Teams, Spring Tool Suite, MySql Workbench, SQL Developer, Kafka Tool, Docker Desktop, AWS, Jenkins, and Rancher. These tools not only streamlined the development process but also enhanced collaboration, testing, and deployment, contributing significantly to the project's success in meeting both regulatory and business requirements.

  • Software Engineer

    BairesDev•  March 2020 - July 2020

    I played a pivotal role in the development of Solace, a Minerva Intelligence product designed for geoprocessing data analysis. Solace specializes in mapping and converting spreadsheet-formatted geoprocessing data, offering features for mining, exploration, and natural risk assessment through advanced ontologies. My key responsibility was the development of Reasoner, a component that I transitioned from a legacy PHP system. Reasoner is adept at comparing resources by locations, such as mines, and managing attributes and references for the mentioned ontologies. In developing these products, I utilized a backend architecture based on Dotnet Core for data processing, complemented by WebApi Core to handle frontend requests, which were primarily coded in jQuery. The database and entity mapping structure was managed using Entity Framework Core, with data stored in Postgres. Tools like pgAdmin and DBeaver were instrumental in data modeling and manipulation. For the frontend, I employed the KendoUI framework in conjunction with jQuery, HTML, and CSS. KendoUI's visual components significantly enhanced usability, providing an intuitive user interface. The technology stack for this project included Dotnet Core (C#), Web API Core, Entity Framework Core, Kendo UI, jQuery, CSS3, HTML, JavaScript, and Postgres. To streamline the development process, tools such as Postman, DBeaver, pgAdmin, GitLab, Microsoft Visual Studio, Visual Studio Code, and Microsoft Teams were utilized, ensuring efficient collaboration and project management.

  • Software Engineer

    Knewin•  March 2019 - March 2020

    I led the full-stack analysis and development of innovative products and services for news information retrieval and monitoring. My primary focus has been on supporting and enhancing Knewin News and Knewin Enterprise, both of which are developed using GWT for both front and back end. These products extensively utilize diverse JavaScript libraries, seamlessly integrated into GWT via annotations for injecting JavaScript code, enabling most of the development to be done in Java. A key aspect of my role involved developing integration with the Elastic Stack, specifically using Elasticsearch and Kibana. This integration, achieved through Java plugins, was instrumental in monitoring services and enhancing product quality. In addition, I have been actively engaged in developing new projects using VueJS and SpringBoot, employing REST for effective communication with WebServices for data access. This role has seen the application of a wide range of technologies including Java, GWT, CSS 3, JavaScript, VueJs, SpringBoot, TomCat, Jetty, MySql, AmCharts, Elastic Search, Kibana, Lucene, and AWS Services. The development process was streamlined with tools such as Eclipse, Visual Studio Code, MySql Workbench, DBeaver, Postman, Trello, and BitBucket, ensuring a robust and efficient workflow.

  • Software Engineer

    Wplex•  December 2017 - March 2019

    I spearheaded the full-stack analysis and development of intelligent transport systems aimed at enhancing urban bus mobility. This included the creation of an iOS app to improve the experience of urban transportation users. My initial focus was on developing an MVP for technology assessment, particularly for system migration reporting. This MVP was designed using Java for the backend, integrated with a legacy database, and Angular 5 (TypeScript) coupled with Material Design for the frontend. I also contributed to the maintenance of existing systems, primarily WplexON, involving Java with occasional updates using HTML 5, CSS, and JavaScript. Following this, I took charge of enhancing the 'Floripa no Ponto' iOS App, developed in Swift. This development utilized libraries like Realm and RxSwift, significantly improving the app's functionality and user experience. The project utilized a diverse technology stack including Java, Spring RCP, HTML 5, CSS 3, JavaScript, Tomcat, JBoss, MySql, Angular 5, Material, Swift 4, Realm, and RxSwift. The development process was streamlined using tools like Eclipse, Webstorm, MySql Workbench, Postman, Jira, Jenkins, XCode, Realm Browser, SourceTree, and GitLab, ensuring efficient and effective workflow management.

  • Software Engineer

    SCC4•  September 2017 - December 2017

    In the initial phase of this project, I leveraged Angular 5 (TypeScript) and Material Design for a robust and visually appealing frontend, complemented by a backend built on Spring Boot with MySql. This combination provided a seamless and efficient user experience. I employed a range of cutting-edge technologies including Java, Spring Boot, JPA, MySql, Rest, Angular, and Material Design. The development process was facilitated by tools such as Eclipse, WebStorm, MySql Workbench, and Postman, ensuring a streamlined and effective workflow.

  • Software Engineer

    Softplan•  August 2008 - December 2016

    As a Full-stack Java Web Developer and Systems Analyst at Softplan from August 2008 to December 2016, I worked on various modules and projects. From Aug 2008 to Jan 2011, I developed and maintained the Accounts Receivable module, worked on the Customer Portal, and the Financial Statement for the Federal Revenue Service. I utilized technologies like Java, Struts, JSP, EJB, Hibernate, and JavaScript, with tools like MyEclipse and IBExpert. From Jan 2011 to Dec 2011, I focused on the Engineering and Supplies module, continuing to use similar technologies and tools. My responsibilities expanded to include system analysis, particularly for the Realtor Portal and Charging System for the Sienge Project from Jan 2012 to Apr 2013. This period involved remote work and development using Java, Struts, JSP, CSS, and REST. From May 2013 to Nov 2016, my role evolved to encompass system analysis for mobile applications, maintenance of the Realtor Portal and Charging System, and development of the Customer Portal. I worked with a range of technologies including Java, Android, Cordova, AngularJS, and Ionic, and tools like WebStorm and Justinmind Prototyper. I was involved in various aspects of development, from backend to mobile applications, utilizing methodologies like Kanban and Scrum throughout my tenure.

Education

  • Universidade Federal de Santa Catarina

    Computer Information Systems, BS•  March 2006 - June 2016

Skills

emmanu_lehmann has not updated skills details yet.