Software Engineer2016 - PRESENTArista Networks
Technologies: Test-driven Development (TDD), Routing, Perforce, C++, Python, C
- Implemented features for the top global companies.
- Routed algorithm optimizations.
- Wrote functional tests.
Software Architect2014 - 2016Betbright.com
Technologies: Amazon Web Services (AWS), Automation Testing, Git, Distributed Computing, Microservices, Systems Design, Software Design, Jenkins, AWS, AWS DynamoDB, Nginx, Amazon Linux, Docker, Vagrant, SMPP, Bash, Redis, MySQL, Object-oriented Programming (OOP), UML, Flask, Twisted, Python
- Provided design artefacts for the overall system architecture and participated on the requirements gathering to provide design and implementation advice.
- Implemented key components and libraries. Refactored non-scalable or non-performance code to afford the growing site-load.
- Led and managed a small and highly focused and skilled team to improve the general system performance.
- Supported, mentored, and advised the developers on software engineering.
- Promoted the best coding practices and design principles.
- Managed to increase the maximum number of supported simultaneous users from 200 to 4,000.
Telecom Software Engineer and Consultant2013 - 2013Atlantico.com.br
Technologies: Capability Maturity Model Integration (CMMI), Scrum, Test Automation, Embedded Linux, Git, Asynchronous Programming, Firewalls, SIP, Test-driven Development (TDD), Systems Design, Software Design, Signal Processing, Bash, Object-oriented Programming (OOP), Python, Qt, C++
- Implemented C++/Qt code, integrated Python into C++ for the Icatel Multimedia Payphone (www.icatel.com.br):.
- Researched and implemented proofs of concept, prototypes and written technical reports for monitoring of handphone state, detection of reverse charge calls, and detection of charge pulse over VoIP.
- Specified technical and regulatory telecommunication requirements.
- Implemented the pre-paid billing component for inductive cards.
- Designed software architecture.
GPS Consultant (RHCE Certified)2011 - 2013Red Hat
Technologies: Red Hat Satellite, Red Hat Enterprise Virtualization (RHEV), Red Hat Linux, Bash Scripting, Python
- Performed consultancy for banking and government.
- Created solutions architecture.
- Did Python and Bash scripting.
- Implemented PoC deployment.
- Wrote technical reports.
Senior Software Engineer2011 - 2013Ipiphony.com
- Automated SIP endpoint discovering.
- Implemented advanced call logging.
- Created the remote backup module.
- Conducted software assurance, packaging, and firmware images for embedded PBX devices.
- Developed the custom FreePBX module.
Systems Architect2005 - 2010Mares Telecom
- Created an appliance for a high-density CTI platform for Oi Brazilian carrier.
- Developed a two-factor authentication solution based on Telephony signalling.
- Wrote a heuristic solution for telephone validation for Serasa-Experian.
- Created a callback dialer routed by origin numbers.
- Built a Virtual Pbx solution for Central Telecom.
- Developed the SMPP platform for interactive SMS solutions for TV Cidade.
- Engineered the Brazilian reverse charge detection on a media channel for Asterisk.
- Created the public parking payment solution by using an integrated IVR, SMS, web, and mobile application.