Bruno M.Front-end UX Engineer
Skills
A Mid-Senior Front-End Developer with a degree in Software Engineering and a decade of experience in the field, possessing advanced knowledge in web development technologies including HTML, CSS, JavaScript, and frameworks such as Vue.js (Nuxt.js) and Node.js. Expertise extends to screen prototyping (Figma) and requirements engineering, transforming client concepts into real products with a strong emphasis on UX/UI. Leadership roles include Squad Leader, emphasizing quality assurance through dedicated code reviews and best practice implementations.
Professional achievements encompass leading the standardization of front-end code through the establishment of style guides and review processes, spearheading the redesign of a flagship product to enhance UI/UX elements pivotal in client acquisition, and resolving complex issues previously deemed insurmountable, crafting solutions using only HTML and CSS.
Code portfolio available at: https://github.com/TheMarini
Mid-level Front-End Developer
5/1/2018 - 7/1/2020
Contributed to the development and prototyping of web and desktop solutions using Vue.js, Node.js, Electron.js, HTML5, CSS3, and Figma. Led the redesign of a flagship product, significantly improving UI and UX elements, resulting in the attraction of new clients and the conceptualization of new features. Demonstrated advanced skills in integrating modern web technologies with effective design practices, ensuring seamless front-end and back-end collaboration. Actively engaged in iterative prototyping, leveraging user feedback to refine and optimize product functionalities.Mid-Senior Front-End Developer
6/1/2022 - 11/1/2023
Contributed to the front-end development of web applications through technologies such as Vue.js, Nuxt.js, and Vuetify, leveraging advanced technical knowledge in HTML, CSS, and JavaScript. Utilized Figma for screen prototyping. Led a series of code standardizations, including the implementation of style guides and conventional commits. Successfully resolved complex issues like native PDF generation using optimized HTML and CSS. Coordinated research on scalable front-end architectures, focusing on Server-Side Rendering (SSR) to enhance the flagship product's scalability. Overhauled existing pages and features to improve usability and user experience. Created high-fidelity prototypes for web and mobile applications, which were showcased to the board and clients. Acted as the primary reviewer for all front-end code, averaging 20 comments per pull request to ensure high code quality.Squad Leader
6/1/2021 - 6/1/2022
Led multidisciplinary teams and managed IT projects, ensuring high performance and stakeholder satisfaction through agile methodologies. Responsible for task assignment, KPI monitoring, and client interaction.Business Analyst
7/1/2020 - 6/1/2022
Played a key role in overseeing all stages of project planning and control, responsible for identifying, prioritizing, and detailing requirements and business rules with clients; prototyping and assigning tasks to developers; and monitoring progress indicators and controlling schedules. Demonstrated technical proficiency in writing manuals and documenting the system effectively. Led the standardization of processes and documentation in the Requirements Analysis area. Pioneered the application of innovative methods for requirements identification, such as Design Sprint, crucial for the success of projects across diverse client profiles, needs, and business rules. Promoted team structure through guilds and chapters using the Spotify Model, leading the first Design guild and the first Requirements chapter.IT Project Director (part-time)
2/1/2019 - 12/1/2021
Oversaw task and personnel management in the project department of a junior company, closely associated with all IT courses at PUC Minas. Applied and promoted agile practices, standardizing the use of Scrum across all projects. Established standardized processes for project lifecycles using BPMN notation. Implemented knowledge management techniques to equalize expertise among team members, enhancing overall team performance.Web Interface Development Monitor
7/1/2018 - 12/1/2018
Served as a teaching assistant in a Software Engineering course, providing expert guidance to students on web development topics including HTML5, CSS3, and JavaScript. Developed a strong ability to convey complex technical concepts, facilitated hands-on coding sessions, and supported students in debugging and optimizing their code. Cultivated a deep understanding of web development best practices and the latest industry standards.Web Developer
2/1/2017 - 12/1/2017
Specialized in custom website development, leveraging HTML, CSS, and JavaScript to create responsive and user-friendly web pages. Utilized modern frameworks such as React, Angular, and Vue.js to enhance functionality and interactivity. Demonstrated strong backend development skills using Node.js and Express, ensuring robust and scalable server-side applications. Built and managed databases with MongoDB and PostgreSQL, optimizing data storage and retrieval processes. Implemented version control and collaborative development practices using Git, ensuring seamless coordination and code integrity. Prioritized user experience and design aesthetics, applying principles of UI/UX design to build visually appealing and intuitive interfaces. Delivered projects on time by employing Agile methodologies and effective project management tools like JIRA and Trello. Maintained up-to-date knowledge of industry trends and emerging technologies to continuously improve development practices and deliver cutting-edge solutions to clients.
Software Engineering at Pontifical Catholic University of Minas Gerais
2018 - 2021IT/Software Technology at State Technical School of São Paulo
2014 - 2016
Certified Professional for Requirements Engineering (CPRE) at IREB
9/1/2019
Bruno is available for hire
Hire Bruno M.All Howdy Candidates are vetted for skills and english proficiency.