Erick Petrucelli profile photo

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.

Experience (24 roles)

LawnStarter

Senior Software Engineer

Current

LawnStarter

Sep 2023 - Present · 2 yrs·Austin, Texas, United States · Remote

helped 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...

"Paula Souza" State Center for Technological Education

Software Architecture Consultant

Current

"Paula Souza" State Center for Technological Education

Feb 2022 - Present · 3 yrs 7 mos·São Paulo, Brazil · Remote

• 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,...

Mentoro

Software Engineering Consultant

Mentoro

Jul 2023 - Oct 2023 · 4 mos·Los Angeles, California, United States · Remote

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.

Claim or Remove

Education (5)

UNIARA

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

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

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

C4

Backend

PHPPHPGraphQLNode.jsJavaPythonNode.jsGraphQLLaravel

Database

MySQLPostgreSQLMongoDBMySQLPostgreSQLRedisMySQLMongoDB

Developer Relations

Stack Overflow

DevOps

GitDockerAWSGoogle CloudAWSCloudGoogle CloudDocker

DevOps Tool

GitHubGitHub

Engineering Management

RangeRange

Frontend

SASSReactVue.jsTailwind CSSAngularJSStorybookStorybookTypeScriptAngularHTML5CSS3JavaScriptTailwind CSSSveltejQueryTypeScriptVue.jsAngularSvelteHTML5CSS3JavaScriptReactVue.jsHTML5CSS3JavaScriptjQuery

Game Development

TeamworkBlender

Mobile

IonicNativeScriptFlowFirebaseXcodeFirebase

No-Code Tooling

WordPress

Testing

SeleniumCypressJestCypressJestPlaywright

UX/UI

Adobe IllustratorFigma

Other

ProgrammingStrategic PlanningCloud ComputingStack OverflowjQueryPostgreSQLAdobe IllustratorBlenderWordPressLaravelIonicNativeScriptJavaFlowFigmaXcodeCloudRedisPythonFull-Stack DevelopmentFront-End DevelopmentEngineering LeadershipSoftware DesignAlgorithms.NET FrameworkLeadershipPlaywright
Certifications (3)

GenomaWork Reasoning and Personality Test

Genomawork

Microsoft Certified Technology Specialist (MCTS)

Microsoft

NearSure English Speaking Test (C1+)

Nearsure

Languages (3)
Português(Native or bilingual proficiency)Espanhol(Elementary proficiency)Inglês(Full professional proficiency)
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

Current

Vue web application framework

Jan 2017 - Present · 8 yrs 8 mos

Contributor

Current

Stack Overflow

Aug 2010 - Present · 15 yrs 1 mo

Vocational Instructor

Intuits Educação Profissional

Sep 2011 - Jul 2012 · 11 mos

Moderador

Current

Vue.js Brasil

Sep 2016 - Present · 9 yrs

Frequently Asked Questions

What is Erick Petrucelli's current role?
Erick Petrucelli is currently working as Senior Software Engineer at LawnStarter.
Where did Erick Petrucelli study?
Erick Petrucelli studied Master's degree, Production Engineering at UNIARA. They have 5 education entries on their profile.
What skills does Erick Petrucelli have?
Erick Petrucelli's top skills include Selenium, MySQL, Git, Programming, Strategic Planning. They have 103 skills listed on their profile.

Related Jobs

View all jobs →

Other Profiles

Browse all →

Looking for your next role?

Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.

Chat with Clera

This profile is based on publicly available information. Erick is not affiliated with or endorsed by Clera. Privacy Policy