Hi, my name isBruno Kappi
Adjust bio length:
I am a Systems Analyst and web developer. I have 8 years of experience in Web Development. 6 years in Industrial Automation and systems development, which has allowed me to become a highly skilled professional in both areas.

Ask anything about Bruno (AI Generated)

A Little Bit About Me

Get to know me!
Hello! My name is Bruno, I currently work with Systems Analysis and managment of software development projects. I'm passionate about web development. My interest in web development started in 2017, when some colleagues and I decided to develop a messaging system for the school where we studied.
Fast forward to today, I had the privilege of working in an Industrial Automation company that gave me experience with Development, Maintenance and Improvements of information Systems, as well as experience in systems analysis and implementation projects.
In addition, I have a lot of experience developing web applications, both front-end and back-end using base languages such as HTML, CSS, Javascript, Typescript as well as libraries and frameworks such as ReactJs and NodeJs
Tim

Skills

HTMLCSSReactJSJavaScriptNodeJs.NETSQL SeverC#PHPJqueryTailwindCssTypescriptES6GITIntouchQuickScriptC++JavaPythonFront-EndBack-EndAngularJSSystem PlatformDatabase ModelingCExpressHMIsSCADATroubleshootingRESTful API designUIUXJSONMySQL
AngularJSJavaScriptTailwindCssHMIsFront-EndJSONCSSJavaC++TroubleshootingPythonExpressSCADAJqueryRESTful API designDatabase ModelingGITBack-EndIntouchQuickScriptCTypescriptReactJSPHPHTMLUXMySQL.NETUIC#NodeJsES6SQL SeverSystem Platform
Projects
Here you will find some of the personal projects that I created with each project containing its own case study
Project Thumbnail
I developed a platform for creating and managing Kanban boards, utilizing modern technologies like ReactJs, Vite, TailwindCss, Firebase, Redux, and Typescript for a smooth user experience. Users can customize columns, add tags to cards for organization, and filter information. Drag-and-drop functionality allows easy movement of cards between columns. Tasks can be created within cards, and users have full control over customization. Sharing boards, support for light and dark themes, and integration with Google login are included. The platform offers comprehensive project and task management with options to export to CSV and Excel.
ReactJs
TailwindCss
Typescript
NodeJs
Redux
HTML
CSS
Firebase
UX
JavaScript
UI
Project Thumbnail
I have developed a Pomodoro Timer, inspired by the Pomodoro technique, to aid in time management and enhance productivity. The website allows users to customize settings such as the duration of work and break periods, and offers the option to receive notifications. Additionally, users can create an account to store their settings and usage history in the cloud, facilitating consistent access across any device, and track their progress over time.
ReactJs
TailwindCss
Typescript
NodeJs
Redux
HTML
CSS
Firebase
UX
JavaScript
UI
Project Thumbnail
I developed a personal blog to publish articles related to Software Development, Information Security, Project Management, Industrial Automation, and any other subject that may be useful for any developer. The name 'Bkappi' is a wordplay, with the 'B' from Bruno and 'Kappi' from my own surname, but the wordplay lies in the sound of the final result, resembling the word 'Backup', which makes more sense in the way it's pronounced in Portuguese, being very similar to Bkappi.
WordPress
HTML
CSS
PHP
MySQl
Project Thumbnail
I have developed a project called AssetSense, which is a customizable Asset Management software for businesses. It was built using React, JavaScript, CSS, HTML, Firebase, and Redux. The software allows for asset registration and organization based on storage location, type, and other criteria. It offers extensive customization options, including the ability to add new asset types, locations, custom fields, permissions, and more. Users can also record asset withdrawals and returns, while the system generates informative dashboards showcasing data on assets, users, and asset utilization. AssetSense is a comprehensive and adaptable solution for efficient asset management in enterprises.
ReactJs
NodeJs
Redux
HTML
CSS
Firebase
UX
JavaScript
UI
Project Thumbnail
In 2022, I developed ServiceIT, a centralized platform for managing customer service calls, customizable with categories, subcategories, types of urgency and other options, both for the Support Team and for the customer. I did as my final project, surprising myself with the result and developing beyond expectations. I applied knowledge in HTML, CSS, Javascript, ReactJS, NodeJS, Redux and Firebase, as well as design and planning. Application has great potential despite some incomplete features.
ReactJs
NodeJs
Redux
HTML
CSS
Firebase
UX
JavaScript
UI
Project Thumbnail
The flipcard site is a study tool that allows users to create their own categories and cards, or play a trivia game already included on the site. Developed in ReactJs, NodeJs, HTML, CSS, Javascript, Redux and Firebase, the site offers a personalized learning experience, with a scoring system and social features. With a clean and user-friendly design, users can easily navigate between different sections of the website and test it on different devices and browsers.
ReactJs
NodeJs
Redux
HTML
CSS
Firebase
API
UX
JavaScript
UI
Project Thumbnail
NotesApp is an information management tool that allows users to create, organize and share notes. Developed in ReactJs, NodeJs, HTML, CSS, Javascript, Redux and Firebase, the site offers a friendly user interface and features such as attaching images and tags for organization. Users can share their notes with other users, define themselves and perform searches. With a clean and responsive design, the site works across devices and browsers.
Firebase
UX
JavaScript
UI
ReactJs
NodeJs
Redux
HTML
CSS
API
Project Thumbnail
The project consisted of a device developed in 2018 to help people with physical disabilities learn to play the guitar. Consisting of an electromechanical system that produced rhythms on the instrument and a control interface with LCD display and pedal for interaction, it was successfully tested on volunteers with different levels of musical knowledge and disabilities. The device was useful for a wide range of users with physical limitations
Engineering
Prototyping
Programming
Circuit design
Technical writing
Project
Project Thumbnail
In 2017, I developed a website with two colleagues to simplify the sending and receiving of notices and information for the Liberato Foundation. The project taught us valuable lessons on web development and database structuring and earned us recognition at science and technology fairs.The project consisted of a website built using HTML, CSS, Javascript, PHP, and MySQL.
HTML
CSS
PHP
MySQL
UX
Database Modeling
Apache Server
UI
Project Thumbnail
The NotesApp Lite was created with the aim of offering users a simple and easy-to-use note-taking tool. Developed with HTML, CSS and Javascript and using localstorage for data storage, the site allows users to easily create, edit and delete notes. The clean and minimalist interface offers a distraction-free user experience, while the use of localstorage allows notes to be saved locally on the user's device. With its simplicity and functionality.
HTML
CSS
Javascipt
UI
Localstorage
UX
Where I've Worked
Systems Analyst
Mai 2023 - Present
Porto Alegre, Brazil
Working in the Information Systems sector, focusing on the development and specification of solutions for process optimization. My responsibilities range from conception to system implementation, requiring technical, analytical, and adaptive skills. This includes requirement analysis, project design, team coordination, and implementation of systems that precisely meet organizational needs. The ability to work in multifunctional environments and communicate effectively is crucial for success in this role.
Project Management
Project Especification
Software Development
Front-End Devlopment
Back-End Devlopment
ReactJs
Tyepscript
Tailwindcss
Web Services
Middlewares
Microsoft SQL Server
MES Systems
SQL Reporting
Power BI
Processes design
.NET
Support, Maintenance, and MES Systems Development
Mar 2019 - Mai 2023
Porto Alegre, Brazil
Working with Support, Maintenance and Development with a Manufacturing Execution System (MES) with tools from Wonderware and Schneider Electric. Acting also in the layers of communication, data historization, webservices and database. In addition, working with the Intouch supervisor and analyzing PLC's logic as a data source for the system. This job requires a lot of organization to manage support / development demands and a great analytical capacity for problem solving and projection of continuous improvement.
Technical Support
Industrial Automation
Project Management
Web Services
Microsoft SQL Server
Application Server
MES
Archestra
System Platform
Middleware
Database Administration
SQL Reporting
Intouch
.NET
Academic education
Systems Analysis and Development
2020 - 2023
São Leopoldo, RS, Brazil
My degree in Analysis and Development of Systems has provided me with a solid and comprehensive education in areas such as programming, database management, computer networking, software engineering, artificial intelligence, and information security. Throughout my studies, I have acquired skills in problem-solving, logical reasoning, object-oriented programming, and the development of web and mobile systems, as well as knowledge of programming languages and development technologies. This has prepared me to design, develop, and implement information systems for companies and organizations, using the best practices and technologies available in the market. My education in Analysis and Development of Systems enables me to stay up-to-date and strive for excellence in everything I do.
Javascript
NodeJs
ReactJs
Web Design
Web Development
HTML
CSS
System analysis
Systems design
Software development
Project management
User experience
Data modeling
Software engineering
Testing and debugging
Network architecture
Management Processes
2020 - 2023
Novo Hamburgo, Brazil
My graduation in Management Processes allowed me to lead teams, manage projects and processes efficiently, in addition to having a strategic vision of the business. During the course, I acquired knowledge in areas such as finance, accounting, marketing, logistics and people management, which provided me with a complete and solid education. With this, I am prepared to contribute to the continuous improvement of production processes and work in several areas, such as entrepreneurship, project management, marketing, sales, logistics, among others. My background in Management Processes allows me to always be up to date and seek excellence in everything I do.
Process Improvement
Strategic Planning
Project Management
Leadership
Operations management
Change management
Risk management
Decision-making
Negotiation
Performance management
Innovation management
Entrepreneurship
Business ethics
Electronics Technician
2015 - 2019
Novo Hamburgo, Brazil
I finished high school integrated with a technical course in electronics at FUNDAÇÃO LIBERATO SALZANO VIEIRA DA CUNHA, which gave me technical skills in electronics and programming. I learned to design electronic circuits, program microcontrollers and identify electronic components. With a strong focus on programming and software design in the later years of the course, he developed practical programming skills and acquired knowledge in areas such as programming logic and algorithms. I acquired skills in problem solving, critical thinking and teamwork, becoming a qualified professional able to add value to companies that needed skills in electronics and programming.
Electronics engineering
Computer programming
Algorithm design
Circuit design
Microcontrollers
Embedded systems
Digital signal processing
Robotics
Analog and digital electronics
Computer networking
Circuit testing
Internet of Things (IoT)
HTML
C
Javascript
PHP
CSS
MySQL
Certifications
Qualification as Systems Analyst and Developer
Professional Qualification in Management Processes
Professional Software Tester Qualification
Professional Software Designer Qualification
Full Programmer Professional Qualification
Software Quality Manager Professional Qualification
Professional Qualification of Software Project Manager
Software Requirement Analyst Professional Qualification
Wonderware Intouch for System Platform
AVEVA System Platform 2014/2017/2020
AVEVA Intouch 2020
Courses and Trainings
Udemy
The Complete React Developer Course (w/ Hooks and Redux)
Out 2021
25 Hours
Udemy
The Complete Node.js Developer Course (3rd Edition)
Aug 2021
30 Hours
FreeCodeCamp
Responsive Web Design
Mar 2017
30 Hours
AVEVA
InTouch for System Platform 2017
Mar 2019
40 Hours
AVEVA
AVEVA OMI 2020
Dez 2022
40 Hours
AVEVA
AVEVA Intouch 2020
Feb 2023
40 Hours
AVEVA
AVEVA System Platform 2017
Mar 2019
40 Hours
AVEVA
AVEVA System Platform 2020
Dez 2021
40 Hours
SoloLearn
Complete PHP Course
Jun 2017
20 Hours
SoloLearn
Complete Python Course
Jun 2017
20 Hours
Bradesco
Java Programmin Language
Aug 2022
10 Hours
Bradesco
HTML e CSS in Practice
Aug 2022
24 Hours
AVEVA
AVEVA Operations
Aug 2023
32 Hours
AVEVA
AVEVA Quality
Aug 2023
24 Hours
AVEVA
AVEVA MES Performance
Aug 2023
32 Hours
AVEVA
AVEVA Model Driven
Aug 2023
24 Hours
Contact