About
Former aerospace engineer, now working as a machine learning engineer (data scientist) and Solidity developer. I believe that my engineering background, along with my skills in math, logic, and analysis, make me an excellent fit for tasks and activities that require attention to detail, mathematical modeling, programming logic, and process engineering.

Solidity Developer & Smart Contract Engineer.
Gas-optimized and secure EVM smart contracts.
- Email: eduardowestc@gmail.com
- City: Curitiba, Brazil
- Degree: Masters in Engineering
- Languages: English, Portuguese, and German
I am curious, adaptable, easygoing, and a fast learner. I am always open to new challenges. There is no obstacle too hard to surpass, and nothing is too difficult that you can't learn.
Skills
My primary objective as a Solidity Developer is to create gas-optimized and secure EVM smart contracts. I possess experience in developing various types of smart contracts, ranging from factories, ERC20s, ERC721s, and ERC1155s to staking mechanisms and crowdfunding contracts. Additionally, I am skilled in implementing proxy patterns like UUPS, beacon, and transparent proxies.
- Programming Languages: Solidity, Python, Javascript
- Smart Contract Development Frameworks: Foundry, Hardhat, Brownie
- Version Control: Git and GitHub
- Tests: unit tests, fuzz tests (stateless and stateful), static analysis
- Test Frameworks: Foundry, Slither, Echidna
Resume
Sumary
Eduardo Westphal da Cunha
Former mechanical and aerospace engineer (4+ years of experience), with data science and machine learning experience (1.5+ years), now working as Solidity Developer. For more details, see my LinkedIn profile.
- Curitiba, Brazil
- eduardowestc@gmail.com
Formal Education
Masters in Mechanical & Aeronautical Engineering
2019 - 2021
Technological Institute of Aeronautics, São José dos Campos, SP, Brazil
Major: Aircraft Structures and Structural Analysis (static and dynamic; metallic and composite). The program encompasses a comprehensive curriculum, ranging from Integrated Product Development and Complex Systems to foundational aeronautics and structures, as well as multidisciplinary optimization and AI.
Bachelors in Mechanical Engineering
2011 - 2018
Federal University of Technology - Paraná, Curitiba, PR, Brazil
Common mechanical engineering undergraduation in Brazil. I participated in the SAE aero design group, from 2015 to 2016.
International College Exchange
2013 - 2015
Otto-von-Guericke Universität, Magdeburg, Sachsen-Anhalt, Germany
Student international exchange in Germany (Mechanical Engineering - Maschinenbau), during which I learned German and also did an internship at Daimler AG.
Professional Experience
Solidity Developer
2023 - Present
Omnes Blockchain, Remote, Brazil
- Responsible for structuring, designing, developing, and implementing the smart contracts.
- Code the unit and fuzz tests as well as perform automated static analysis.
- Meet with the clients to understand their requirements, brainstorm, and limit the scope of the project based on what is feasible with smart contracts.
Data Scientist/Machine Learning Engineer
2022 - Present
Traders Club (TC), Remote, Brazil
- Developed NLP models for brazilian stock market news classification, reducing R$30,000+ in operational costs.
- Carried out studies with several machine learning models to identify opportunities.
- Developed APIs using Flask and FastAPI with connections to MySQL, MongoDB, and BigQuery.
- Developed automation Python scripts, using GCP Cloud Functions and Cloud Schedulers.
- Coded unit tests for the machine learning models, APIs, and automation scripts.
Mechanical and Aerospace Engineer Roles
2014, 2017 - 2021
Embraer, Plotter-Racks, Daimler AG
- Several engineering roles.
- Internships: Daimler AG and Plotter-Racks.
- Fulltime: Plotter-Racks and Embraer.
- Responsabilities ranging from manufacturing quality assurance and supervisor to structural analyst, team lead, and noise and vibration engineer.
Courses and Certificates
Courses, Certificates, and security CTFs gained regarding Solidity and EVM Smart Contracts development.
Courses and Certificates
Blockchain Developer, Smart Contract, & Solidity Course - Powered By AI - Beginner to Expert Course | Foundry Edition 2023
2023
Patrick Collins, YouTube (course GitHub repo)
Learned Foundry and fuzz testing as well as about Slither and Echidna.
Advanced Solidity: Yul and Assembly
2022
Udemy (credentials)
Solidity course focused on the low-level language of Yul (Assembly).
Advanced Solidity: Understanding and Optimizing Gas Costs
2022
Udemy (credentials)
Course focused on gas optimization of Solidity smart contracts.
Security 101
2022
EatTheBlocks
Smart contracts security theory course.
NFT Development
2022
EatTheBlocks
Course in which I developed ERC721 and ERC1155 token standards as well as an NFT collection and an NFT visualizer. I also learned Hardhat.
Fullstack Blockchain Development
2022
EatTheBlocks
Course regarding fullstack blockchain development with Solidity, from begginer to expert. In this course, I learned Web3.js and Truffle.
Blockchain Development - Python Version
2022
freeCodeCamp (course GitHub repo)
Excellent course video made by Patrick Collins. I learned Brownie and Web3.py.
Ethereum Blockchain Developer Bootcamp with Solidity
2021
Udemy (credentials)
My first course about blockchain development and my first contact with Solidity and Web3. Learned the basics of Solidity and Web3.
Security CTFs
Capture the Ether
2022
Capture the Ether
Smart contract secutiry challenges.
Damn Vulnerable DeFi
2022
Damn Vulnerable DeFi
Smart contract secutiry challenges focused on DeFi applications and protocols.
Ethernaut
2022
OpenZeppelin
Amazing challenges that teach core concepts about smart contract security.