- Notion: Engineering Leading Notes
- LinkedIn: linkedin.com/in/helciomacedo
-
Father of 3 awesome kids 👨👧👦
-
Classic car enthusiast 🚗
-
Passionate Software Engineer since 2015 (considering only the professional experiences)
-
Plus ~3 years of personal projects, including:
- Building websites
- Running a Ragnarok Online private server
- Creating e-commerce solutions with PrestaShop
-
Entirely self-taught in both software engineering and the English language
I’ve worked on nearly every kind of project:
- Proof of Concepts (PoCs)
- Legacy systems
- Global-scale platforms
- Monoliths & Microservices
- Worked with Arduino, Raspberry Pi, Intel Galileo boards
- Built mesh networks using XBEE radios to transmit:
- Temperature, humidity, and sensor data
- Images (yup.. I did it)
- Native Android development
- Hybrid apps using:
- Apache Cordova (via Intel XDK)
- Ionic Framework
- Developed software for a Lawful Interception company (the leader one) using Xcipio sensors
- The core of my career: building scalable and maintainable web applications
- JavaScript & TypeScript (since vanilla JS)
- Backend: Node.js
- Frontend: React, Next.js
- Also worked with:
- Java
- PHP
- C++
- Python
- Ruby
- Mentorship (Luan Orlandi & Rafael Wada)
- Onboarding new team members
- Interviewing candidates
- Onboarding support
- Built automated environment setup scripts
- General team support
- Official Tech Lead role
- Best practices evangelist
- Code reviews
- Team guidance and support
- Evangelized best engineering practices
- Code reviews
- Advocated for agile process improvements
- Facilitated:
- Sprint retrospectives
- Team wellness surveys
- Daily report reviews
- Mentoring the Intern and Junior team members
- Providing knowledge-sharing about techs and techniques
- Providing reports to PO and CTO
- Guiding the team through a huge refactor of our Banking and DBR (Daily Basis Reconciliation) platform
I’m always advocating for:
- Clean Code
- Performant solutions
- Meaningful test coverage
- S.O.L.I.D at least as much as possible
- Adoption of modern development techniques
- Strong team culture and developer happiness
- Performance / Deliverables driven mindset