2019 - 2024: Research Role: PhD Candidate and AI Researcher
Customer: GAIPS Lab, INESC-ID, Lisbon (Portugal)
Tasks:- Improved downtown Lisbon traffic flow efficiency by 10% using a multi-agent reinforcement learning system
- Served as teaching assistant for 9 machine learning courses
- Enhanced the lab?s research reputation by publishing 1 article in leading machine learning workshop conferences
- Responsibilities
- Research, system optimization, teaching, publication of research
Skills:Multi-Agent Systems, Reinforcement Learning
2018 - 2019: Development of risk analysis toolsRole: Machine Learning Engineer
Customer: NIT Learn, BTG Lab, Rio de Janeiro (Brazil)
Tasks:- Developed risk analysis tools in anti-money laundering (AML) systems for the largest investment bank in Latin America
- Automated routines for AML processes using Redis for scheduling background checks and Neo4j for transaction ingestion, optimizing data flow and system performance
- Responsibilities
- Risk analysis tool development, AML system automation, and data process optimization
Skills:Machine Learning, Risk Analysis, Redis, Neo4j, Python
2013 ? 2016: Development and provision of a backend applicationRole: Technical Co-Founder
Customer: Babygram, Rio de Janeiro (Brazil)
Tasks:- Successfully built and deployed a backend application using Ruby on Rails, hosted on AWS and Heroku, serving 2000+ users and ensuring high service quality
- Managed a 5-member team and implemented data-driven marketing strategies to engage users
- Oversaw the development and deployment of cloud-based infrastructure, optimizing performance and scalability.
- Responsibilities
- Team management, application deployment, user engagement strategy
Skills:Application Development, Data-Driven Marketing
2008 ? 2012: Development of trading strategies and optimization of portfoliosRole: Senior Software Developer and Quantitative Research Analyst
Customer: Polo Capital Asset Management, Rio de Janeiro (Brazil)
Tasks:- Generated a 12% yearly profit in ForEx markets by designing trading strategies and optimizing portfolios
- Designed an arbitrage strategy for stocks' daily average volume
- Engineered a system for high-frequency trading in the stock market
- Responsibilities
- Trading strategy design, portfolio management, system engineering
Skills:ForEx Trading, Portfolio Optimization, High-Frequency Trading
2006 ? 2008: Developed back-office tools for fund managementRole: Software Developer, System Administrator
Customer: Polo Capital Asset Management, Rio de Janeiro (Brazil)
Tasks:- Generated 3000+ high-quality leads for a housing credit fund using web crawlers
- Developed back-office tools for fund management
- Led the IT infrastructure expansion of the company
- Responsibilities
- Lead generation, system administration, IT infrastructure expansion
Skills:Web Crawlers, Back-Office Tools, IT Infrastructure
2004 - 2006: Risk analysis and back-office activities
Role: Risk Analysis Intern and Back-Office Analyst
Customer: Máxima Bank, Opus Asset Management, Rio de Janeiro (Brazil)
Tasks:- Assisted in risk analysis and back-office operations
- Responsibilities
- Risk assessment, back-office support