Software Services
For Companies
For Developers
Hire Developers
Senior Software Engineer
React
6 Years Of Experience
Pedro
Florianópolis, Brazil
$42/h
Skills
Expertise
TypeScript
1 years
Frontend
11 years
HTML
11 years
React
6 years
JavaScript
11 years
Fullstack
10 years
All Skills
Firebase
MongoDB
Next.js
Node.js
PostgreSQL
SCSS
TypeScript
Frontend
HTML
React
JavaScript
Fullstack
Senior Software Engineer
Pedro is a Senior Software Engineer with over 10 years of experience. He has worked Fullstack, Frontend, Mobile, and Backend in different roles and jobs over his professional life.
Professional Experience
Senior Software Engineer
11 months
Soreto
• Transform design models provided by the UI team into a working interface by adding full-stack functionality.
• Serve as a source of mentorship for developers by reviewing and providing feedback on code, discussing potential solutions, and offering technical guidance, as necessary.
• Implement features and functionality that guarantee great user experience and alignment with the goals of Soreto.
• Maintain and upgrade the current site administration tool to incorporate new features and improve user experience.
• Participate in the decision-making process for technologies to employ.
• Next.js React Framework was selected for its strengths in SEO and server-side rendering and also because it's built on JavaScript, the main programming language used by the development team. Based on the experience of the development team we opted to use Typescript, ESLint, and Sass modules to ease the learning curve for our junior developers and ensure clean and efficient code. All deadlines were met for the first draft of the marketplace as well as the upgrades to the administration tool.
Next.js
React
JavaScript
TypeScript
Senior Frontend Developer
1 year 1 month
Cluster
• NewHub is a portal that extends Qlik Sense, a web-based business intelligence tool, with additional functionalities that improve aesthetics, interactivity, and management capability. The portal was developed on the alpha stage using Angular for the front-end, and a Python application programming interface (API) for the back-end, but the decision was made to migrate to ReactJS and to NodeJS, respectively, for their simplicity, expandability, and relatively flat learning curve.
• Direct the migration process from Angular to ReactJS by refactoring the code, creating templates, and implementing reusable components to increase the developer experience.
• Migrate the API from Python which was developed by an external entity to NodeJS to allow for easier management by the internal development team.
• Offer guidance and training to the development team for work with React
• Incorporate existing and new features per the requests of the product manager and users.
React
Node.js
Python
Angular
Software Developer
2 years 9 months
Mou Digital
• ICloth was created to assist fashion designers with creating the size tables, drawing clothing designs based on international standards, algorithmically improving fabric usage, and also being a modern and cost-effective alternative to industry-standard tools. The project was built with innovative libraries such as React, Redux, Material-UI, and Firebase.
• Discuss and determine the best design for the interface
• Develop and implement user interface functionality including: Size tables page, Nesting, both automatically (using a best-fit algorithm) and manually (dragging and dropping the cloth parts), Site-wide history manipulation through undo and redo
React
Material
Firebase
Mobile Developer
7 months
WPLEX Software
• This mobile app gave passengers the opportunity to plan their bus trips by allowing them to access the schedules, including departure and estimated arrival times, as well as to track the routes on the map.
• Participation in the decision-making process of the technologies that would be used
• Implementation of the backend API in Python to provide data to the App
• Development of the app using Ionic Framework
Python
Angular
Ionic
Full Stack Engineer
4 years 3 months
Various
• Adding new functionalities to the front-end that were previously described on the software roadmap
• Solving bugs opened by the support team
• Improving the engine that connects with the social media API
• Maintaining the dashboard interface
• Maintain the Core and Info websites which are built with Java JSF.
• Recreate the dashboard using Spring MVC, Hibernate, and Highcharts.
MongoDB
API
JavaScript
MySQL
Spring
Education
Universidade Federal de Santa Catarina
BSc Computer Information Systems
Developer Profile
Leadership:
Score 5: Expertly architects projects, oversees engineering teams, and guides company-wide tech initiatives.
Communication:
Score 5: Expertly conveys technical scope and vision, aligns tech solutions with business requirements, and mentors in effective communication.
Professsional Experience:
Score 4: Project Lead - Overseen project lifecycles, led teams, ensured timely deliveries, and has been the primary point of contact for significant tech initiatives.
Engineering Skill:
Score 4: Tech Lead/Architect - Oversees large-scale projects, defines architectural decisions, and strategizes tech solutions.
Professionalism:
Score 4: Advanced - Exemplifies leadership qualities, proactively addresses challenges, and cultivates a positive work environment.
Skill Evaluation: 9/10
Professional Strengths
- Dynamic, talented problem solver using the right tool for the job
- Experienced in any type of field: Mobile, Frontend, Backend
About me
• I like to describe myself as a problem solver: in my 10 years of experience working on different projects in various companies, I have learned to put the customer needs ahead of the tools or technologies. Looking forward to building with you.
About
Global Hubs
Engineering Skills
Social Media
@2023 slashdev.io