About Me

Status

Seeking software development internship programs and entry-level opportunities.

About Me

Bachelor’s degree in Information Systems from FIAP, with additional training in Full Stack Web Development from Kenzie Academy Brasil. I have experience in web and mobile development, with a solid foundation in different programming paradigms: object-oriented, component-oriented, functional, imperative, and procedural. Knowledge in requirements analysis, data modeling, relational and non-relational databases, agile methodologies, and version control.

Gender

Male

Details

First Name

Fábio

Last Name

de Lima

Nickname

Fabio

Education Level

Bachelor's Degree

I am a:

Fresh Graduate

Current Location

South America

Industries of Interest

Cloud Computing, Research and Development, Software Engineering

Professional & Career Goals

My short-term professional goals involve continuing to specialize in web and mobile solution development, consistently seeking to enhance my skills in modern frameworks, agile methodologies, and security practices. I am currently studying with the aim of pursuing an academic and scientific research career in Computer Science, with interest in institutions such as USP, UNICAMP, or UFABC. I believe that a research environment will allow me to expand my vision and contribute to the advancement of new technologies.

I have a strong interest in deepening my knowledge in cybersecurity, an area I consider essential given current technological challenges. My intention is to combine this expertise with my development background, focusing on creating more secure and robust solutions. In the long term, my goal is to grow in my career toward a technical leadership position, such as team leader or software architect, and eventually contribute my research experience to influence the development of new technologies in security and other emerging areas.

Education

School

FIAP

Degree

Bachelors Degree

Field of Study

Information Systems

Start Date

January 1, 2020

End Date

December 31, 2023

Description

At FIAP, I received technical training in web and mobile development, database management, and cloud computing. I learned agile methodologies, Git versioning, and UI Design. The education included software engineering, systems analysis, and network design, preparing me to create complete technological solutions.

Work Experience

Name of Organization

Datum

Job Role

Front-end Developer

Responsibilities

Temporarily hired to contribute to the initial development of the company’s ERP and CRM systems, focusing on MVP creation and implementing essential functionalities, establishing the foundation for project scalability and growth.

• Developed the front-end of the platforms using TypeScript, React, and Tailwind.
• Implemented interfaces based on UI team prototypes provided through Figma.
• Used Git and Bitbucket for version control and team collaboration.
• Tracked tasks and project progress in Jira Software.

Date

August 1, 2024

End Date

2024-10-31

Name of Organization

Kenzie Academy Brasil

Job Role

Full Stack Developer

Responsibilities

Participated in the development of two internal course platforms: one for hosting video lessons and teaching materials, and another for tracking payments related to income share agreements.

Payment Tracking Platform:

• Developed the front-end using Next.js, ensuring routes were organized through folder structure and optimized for SEO.
• Implemented the back-end with Django, starting with SQLite for its native integration and later migrating to PostgreSQL to meet production demands.
• Implemented business rules, including document validations and specific requirements for income share agreements.

Video Lessons and Teaching Materials Platform:

• Developed the front-end using React, ensuring responsive interfaces.
• Implemented the back-end with Node.js, initially using Express.js and later migrating to Nest.js, creating a scalable architecture.
• Managed databases with Prisma ORM at the project’s start and migrated to TypeORM, enabling subqueries and greater flexibility in complex SQL queries, both integrated with PostgreSQL.

Both projects were developed by rotating teams, using Git and GitHub for version control. The design of each platform was prototyped in Figma and styled by the teams using SASS/SCSS. API testing and validation were performed using Insomnia.

Date

September 1, 2023

End Date

2024-03-31

Name of Organization

Kenzie Academy Brasil

Job Role

Technical Programming Mentor

Responsibilities

I was selected to serve as a mentor for one of the modules in the Full Stack Web Development course, supporting students who were experiencing difficulties with programming logic, HTML, CSS, JavaScript, Git, and GitHub.

• Conducted daily one-on-one support sessions, providing both technical and theoretical assistance.
• Evaluated and graded weekly assignments based on course criteria.
• Identified and resolved bugs in students’ activities while clarifying technical concepts related to the module.
• Monitored student performance and prepared reports detailing challenges faced, bugs encountered, and solutions implemented.
• Assisted with Git and GitHub submissions by explaining commands, troubleshooting errors, and providing guidance on conventions, such as commit message formatting and branch organization.

Date

June 1, 2023

End Date

2023-10-01

Name of Organization

Kenzie Academy Brasil

Job Role

Front-end Developer

Responsibilities

Contributed to the front-end development of the internal platform for hosting and organizing video lessons and teaching materials, taking on progressively more complex tasks throughout the period.

• Developed responsive components and interfaces using React, TypeScript, and JavaScript, following design prototypes provided by the team in Figma.
• Styled page interfaces and elements using CSS and SASS/SCSS, implementing the visual specifications established in the prototypes.
• Collaborated with rotating teams during development, using Git and GitHub for version control and team code review.

Date

January 1, 2023

End Date

2023-10-01

Name of Organization

Tradeback

Job Role

Software Developer

Responsibilities

Primarily integrated with the front-end team to collaborate on developing a cashback platform, I worked as an intern in an agile environment, using Scrum and Azure DevOps.

• Mapped and documented platform bugs to support the correction process.
• Developed and adjusted front-end functionalities using TypeScript, React, and Ant Design, implementing responsive interfaces.
• Conducted API testing and validation using Postman in collaboration with other developers, ensuring proper integration between front-end and back-end.
• Participated in back-end problem-solving using .NET Core (C#) and MongoDB, a non-relational (NoSQL) database.
• Collaborated on UI prototyping in Adobe XD, contributing to user interface improvements.

Date

May 1, 2022

End Date

2022-12-31

Name of Organization

Flora Fiora

Job Role

Systems Analyst

Responsibilities

Responsible for updating and maintaining the brand’s e-commerce platform.

• Implemented new functionalities and resolved technical issues using native WordPress plugins.
• Styled e-commerce pages and elements using HTML, CSS, and the Elementor visual editor.
• Integrated WordPress with the Bling system to synchronize and update the product catalog.
• Administered and maintained the database using MySQL, phpMyAdmin, and Apache HTTP Server.

Date

September 1, 2020

End Date

2022-01-31

Name of Organization

Flora Fiora

Job Role

Store Assistant

Responsibilities

Worked in customer service, cash register operations, regular inventory management, and store organization. Additionally, I began working on the brand’s e-commerce platform, performing website updates, tracking orders, managing the product catalog, and modifying information available on the page.

Date

March 1, 2018

End Date

2020-10-01