I enjoy being involved in every step of building a great product, and when it comes to engineering, I believe that absolute conceptual clarity is key to developing solutions that not only work but truly solve the right problems. In recent years, I've focused on backend systems and machine learning.
-
Staff EngineerAgentifaiBraga, Pt -
Principal EngineerAgentifai Jan 2019 - PresentBraga Area, Portugal- Designed, developed and deployed dozens of services ranging from Gateways, APIs and AI tools in Typescript and Python.- Created the engine behind Agentifai’s low code platform for building automated call center conversational flows.- Greatly contributed to the specification of multiple APIs and Agentifai's internal messages protocol.- Developed multiple conversational flows responsible for thousands of interactions per day.- Devised and executed a refactoring plan for a core project with >3500 classes in order to improve project maintainability.- Applied and trained/fine-tuned multiple AI models in order to enhance the solution's intelligence (Intent classification, NER, LLMs) and deployed them to prod.- Conducted dozens of technical interviews for engineering roles.- Mentored and guided junior developers through their journey to become productive elements of the team. -
Software EngineerSeegno Nov 2015 - Jan 2019- Collaborated on the frontend development for over 20 diverse projects- Developed the frontend for a white label wallet application to support ICOs (initial (crypto)coin offerings)- Acquired proficiency in tackling complex visual and interaction requirements- Stack: Redux, React, React Native, Webpack, Parcel. -
CofounderSwappflow Oct 2014 - Jul 2015-Cofounded Swappflow. Swappflow was a service where users were presented opportunities to swap their own goods with someone else's in a tinder-like swipe style interface.- I worked as a developer, spokesman and designer at Swappflow.- As a developer I devised and implemented Swappflow's ranking algorithm which, using a number of factors, would generate the most interesting swapping opportunities to present to each user at any given time. I was also responsible for developing the interface of the opportunities screen.
João Macedo Skills
João Macedo Education Details
-
Universidade Do Minho18
Frequently Asked Questions about João Macedo
What company does João Macedo work for?
João Macedo works for Agentifai
What is João Macedo's role at the current company?
João Macedo's current role is Staff Engineer.
What schools did João Macedo attend?
João Macedo attended Universidade Do Minho, Universidade Do Minho.
What are some of João Macedo's interests?
João Macedo has interest in Artificial Intelligence, Robotics, Social Services, Design, User Interfaces, 3d Printing, Mobile Apps, Computer Vision, User Experience.
What skills is João Macedo known for?
João Macedo has skills like Java, Software Engineering, Mobile Applications, Android Development, C++, Html, Programming, Entrepreneurship, C, Public Speaking, Matlab, Photoshop.
Not the João Macedo you were looking for?
-
-
1capgemini.com
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial