Co-founder and CTO
B-Parts
2014 - PRESENT
- Created an online car parts business from scratch to profitability.
- Managed a developer team of five.
- Raised seed funding, created strategic partnerships, and worked in business development.
- Developed both client and reseller storefronts.
- Created the OMS and CRM back-office in Angular 2.0.
- Deployed web and Android applications for supplier stock upload and management.
- Integrated with support, invoicing, payments, and other suppliers’ applications.
- Optimized for SEO.
- Enabled i18n and l10n.
Technologies: Angular 2.0, Android, Django, Django REST Framework, Celery, AWS, Python, HTML5, JavaScript, CSS, MySQL, Ubuntu
Mobile Engineer
Glazed Solutions, Lda.
2012 - PRESENT
- Developed several iPhone and iPad apps, including apps for media and event sharing, a virtual paper-chase app with redeemable discounts, and media content apps for soccer clubs.
- Developed an Android app for sports gamification and location tracking.
- Developed Django back-ends and APIs for several apps with features such as media management, multiple authentication methods, privacy-aware search, and smart notifications systems.
- Worked in a team using Agile software development methodologies.
Technologies: iOS, Objective-C, Android, Java, Django, Python, HTML5, JavaScript, CSS
Back-end Developer
Rep.uk
2017 - 2017
- Worked on a grade comparison application for UK schools.
- Joined front-end and back-end Git repositories.
- Refactored existing codebase and database to split features from existing app.
- Integrated the new application with the previous app's API to fetch school information.
- Deployed the application to Heroku.
Technologies: Flask, Heroku, Python PostgreSQL
Back-end and API Developer
GroHappy
2017 - 2017
- Created an enterprise learning and coaching platform.
- Developed the courses and content management back-office.
- Built a dynamic evaluation forms creator.
- Created the automatic course recommendation system.
- Programmed an API for a single-page app.
- Deployed to AWS Elastic Beanstalk.
Technologies: Django, Django REST Framework, MySQL, AWS, Elastic Beanstalk, Ubuntu
Mobile and Web Developer
Espo 2016, EAFPS, and Sporl Congresses
2016 - 2017
- Developed a multi-tenant medicine conference app for three clients.
- Deployed iOS, Android, and Windows Phone apps to corresponding app stores.
- Built features for agendas, posters, papers, competitions, speakers, and schedule management.
- Implemented venue and party listings.
- Created a user private agenda planner.
- Created back-end with an API and back-office to manage content.
- Deployed application to Microsoft’s Azure.
Technologies: Ionic, Cordova, Django, Django REST Framework, AngularJS, HTML, JavaScript, CSS, MySQL, AWS, Elastic Beanstalk, Azure, Ubuntu
Co-founder and Lead Web Developer
Net Peças
2013 - 2014
- Created reverse auction store for used car parts.
- Developed an email parser to send logistics notifications.
- Build a suppliers back-office to upload their stock and price.
- Added Google Analytics integration.
- Raised funding in six months.
Technologies: Django, Python, AWS, HTML5, JavaScript, CSS, Ubuntu, MySQL
Co-founder and Web Developer
Amanhã Global
2012 - 2013
- Developed a daily event listing platform.
- Built local based event listings.
- Created a promoter’s back-office for events management.
- Integrated with Facebook for event crawling and sharing.
- Deployed to Ubuntu VM.
Technologies: Django, Python, HTML5, JavaScript, CSS, PHP, MySQL, Ubuntu
Software Engineer
ALERT Life Sciences Computing, S.A.
2012 - 2012
- Reformulated the medical software module.
- Developed a front-end with ActionScript 2.0 and a back-end with Oracle DB.
- Redesigned and optimized database module schema.
- Implemented domain-specific features such as institutional profiles for professionals, specialty consultation requests, and an optimized initial specialty appointments process.
Technologies: ActionScript 2.0, Oracle DB
Software Engineer
Porto24
2011 - 2011
- Developed an Android application for the aggregation of cultural event and venues.
- Created API methods for accessing a legacy database with a PHP back-end.
- Designed and developed a system to filter and serve geolocated content.
- Used Google Maps API to create a customized map and markers, including a directions feature.
- Incorporated phone contacts and integrated social networks.
Technologies: Java, Android, XML, JSON, PHP, SQL