
Erick Petrucelli
Senior Software Engineer | Architect | Engineering Leader | Mentor and Professor | Author of Tech Books | Open-Source Contributor
Updated 8 months ago
18+
Years Experience
24
Roles
103
Skills
5
Education
About
I’ve written millions of lines of code over 25 years, designed solutions, led teams, and contributed to dozens of software products—some built from scratch. I’ve mentored over 4,000 individuals and helped millions through open-source contributions and Q&A platforms throughout my multifaceted career as a software engineer, architect, leader, writer, and professor. I hold a Master’s degree in Production Engineering (focused on Lean Thinking applied to Software Engineering), an MBA in IT Management (specializing in Knowledge Management for Software Teams), and a Technologist degree in Data Processing (emphasizing Web Architecture and Development), alongside hundreds of extracurricular courses and extensive self-study. I excel at pragmatically applying theoretical knowledge to solve real-world problems, always focusing on delivering value and delighting customers. As a published author of books on HTML, CSS, JavaScript, and PHP, as well as dozens of articles and documentation pages, I’m also a recognized Vue.js community partner. My technical expertise spans a wide range of technologies, including: • Languages: JavaScript (ECMAScript), TypeScript, HTML, C#, PHP, SQL • Front-end: React, React Native, Vue, Nuxt, CSS, Tailwind, Lit (Web Components), Storybook • Back-end & Databases: Node.js, Prisma, MongoDB, Firebase, GraphQL, Docker, Google Cloud Platform, AWS • Other Skills: UI/UX design, accessibility, system architecture, and quality assurance tools (Jest, Cypress, Selenium) I’ve been leading teams since I was 19, in roles such as Head of Engineering and Technical Lead. I began teaching in higher education at 21 and continued for almost 15 years before transitioning to fully focus on consulting. I’m deeply experienced in coaching engineers to thrive in asynchronous and remote-first environments, adapting traditional software engineering practices to Agile methodologies and other strategies, and helping to scale engineering teams from zero to dozens. A lifelong learner, I thrive on multidisciplinary pursuits. Outside of work, I’m a hobbyist musician, amateur cook, non-professional interior designer, and avid reader with a passion for behavioral psychology, human history, and philosophy. Always eager to embrace the next learning opportunity, I firmly believe there’s nothing we cannot accomplish with resilience and willpower.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Senior Software Engineer earn?
Experience (24 roles)
Senior Software Engineer
Currenthelped me get this job • Lead engineering initiatives to improve customer experience for both mobile and web applications, serving as a technical reference for the team and guiding development efforts. • Plan and execute tech designs for UI/UX improvements, service cancellations reduction, service...
Software Architecture Consultant
Current"Paula Souza" State Center for Technological Education
• Provide consultancy to the governmental authority that holds technology faculties in São Paulo state, assisting multiple teams with software maintenance and development using JavaScript, C#, and SQL. • Lead the creation of the CPS Design System, an institutional design system for internal systems,...
Software Engineering Consultant
helped me get this job • Led planning sessions to strategize legacy code maintenance versus migration to modern technologies. • Designed and implemented reusable UI components for the company’s new design system using React, TypeScript, Tailwind CSS, and Storybook. • Streamlined UI/UX workflows by...
Is this your profile, Erick?
Claim it to keep it updated or request removal.
Education (5)
UNIARA
Mar 2011 - Dec 2013
• Earned a Master's degree in Production Engineering, focusing on Lean Thinking principles and their application to the Software Engineering industry, driven by a deep interest in how traditional industries achieved high-quality products through lean principles. • Conducted in-depth research on Lean and Agile principles and methodologies, such as Lean Software Development, Agile Manifesto, Scrum, Kanban, and Extreme Programming, correlating them with practical use in the software sector. • Linked theoretical research with a real-world case study, observing a successful Lean startup in my region, further reinforcing my passion for improving efficiency in software development through Lean and Agile practices. • Received the maximum grade for my dissertation, demonstrating my ability to connect complex concepts to real-world practices, which I successfully defended to the examining board.
Centro Universitário Internacional UNINTER
Mar 2008 - Nov 2008
• Earned an MBA in IT Management, with a focus on Knowledge Management, after developing a passion for management while leading teams and exploring how better knowledge sharing strategies could improve software development operations. • Studied key subjects such as entrepreneurship, business intelligence (BI), people management, time management, operations infrastructure, and IT security, gaining a broad understanding of the strategic side of IT. • Conducted research on Knowledge Management in Software Factories, where I observed how information sharing and processes could lead to greater efficiency and innovation. • Published and presented my findings at the 6th USP CONTECSI, where my article was well-received, marking a key milestone in my academic journey.
Fatec Taquaritinga
Feb 2004 - Dec 2007
• Earned a Technologist degree in Data Processing, with a focus on Computer Science and Software Engineering, which aligned perfectly with my lifelong dream of becoming an IT professional — something inspired by my father’s earlier studies. • Focused on key areas of Software Analysis and Development, Programming Languages, and Databases, with the goal of developing solid technical expertise to build complex systems. • Created the first web version of the faculty's academic management system, using HTML, CSS, JavaScript, jQuery, ASP.NET, C#, and SQL Server, which became an integral part of the institution's operations. • Received the highest grade and a Merit Award Diploma for my work creating the system, an achievement I’m particularly proud of due to the lasting value it provided to the institution for years.
Skills (103)
Architecture
Backend
Database
Developer Relations
DevOps
DevOps Tool
Engineering Management
Frontend
Game Development
Mobile
No-Code Tooling
Testing
UX/UI
Other
Certifications (3)▼
GenomaWork Reasoning and Personality Test
Genomawork
Microsoft Certified Technology Specialist (MCTS)
Microsoft
NearSure English Speaking Test (C1+)
Nearsure
Languages (3)▼
Volunteer Experience (6)▼
Technical Lead
Friend of Animals Group (GAMA)
Oct 2016 - Apr 2017 · 7 mos
Technology Instructor
Saint John Bosco Home for Children
Aug 2006 - Jul 2007 · 1 yr
Community Partner
CurrentVue web application framework
Jan 2017 - Present · 8 yrs 8 mos
Contributor
CurrentStack Overflow
Aug 2010 - Present · 15 yrs 1 mo
Vocational Instructor
Intuits Educação Profissional
Sep 2011 - Jul 2012 · 11 mos
Moderador
CurrentVue.js Brasil
Sep 2016 - Present · 9 yrs
Frequently Asked Questions
What is Erick Petrucelli's current role?▼
Where did Erick Petrucelli study?▼
What skills does Erick Petrucelli have?▼
Related Jobs
View all jobs →Staff Software Engineer, Product
Lunar
Founding Engineer (Full-Stack)
Uplane
(Senior) Associate, Legal AI (m/f/d)
bayshore
Founding Software Engineer (m/f/d)
bayshore
Founding iOS Engineer
Trove
Software Engineer - Full Stack
Thrad
Other Profiles
Browse all →
Germán Pineda
Principal Software Engineer at Full-time · 3 yrs 1 mo
United States
Dessie DiMino
Software Engineer at Turing · Contract
United States
Thomas Fu
Software Engineer | TLM at Google Research · Full-time
United States
Mikka Pineda
Freelance Software Engineer at Self-employed
United States

Stanley T.
Senior Design & Research Operations Principal at Full-time · 3 yrs 5 mos
United States
Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Erick is not affiliated with or endorsed by Clera. Privacy Policy