Software Developer
2018 - PRESENTCritical Start- Developed and maintained a web application for managing incident security alerts.
- Developed the mobile version of a web application tool.
- Supported users with issues on web and mobile applications.
- Developed an application for manager and running Docker containers.
- Led a team of front-end and mobile developers.
Technologies: Git, Docker, Python, Less, Grunt, Flutter, Dart, Express.js, Node.js, React Native, React, AngularJS, JavaScriptFront-end Developer
2017 - PRESENTTermtegrity (via Toptal)- Transformed the existing web application into a single-page application.
- Converted wireframe images into interactive HTML web pages.
- Implemented a mobile app using React Native.
Technologies: Git, Docker, Python, Less, Grunt, React Native, AngularJS, JavaScriptFull-stack Developer
2018 - 2020Toptal Ops Labs- Updated a Chrome extension, developed with JavaScript and React, to add new features.
- Updated a REST API, developed with Python and Django, to add new endpoints.
- Implemented a web application, using JavaScript and React, to generate reports.
Technologies: Chrome, BigQuery, Elasticsearch, Django, Python, MobX, React, JavaScriptFront-end Developer
2017 - 2018Advanced Threat Analytics (via Toptal) [acquired by Critical Start]- Developed and maintained the main site, implementing new features as well as detecting and fixing bugs.
- Developed a mobile application for iOS and Android using React Native.
- Integrated external services into the main site and in the mobile app.
- Supported users with issues on the main site.
- Performed code review and technical analysis.
- Developed a new CSS theme for the main site.
Technologies: Git, Docker, Python, Less, Grunt, React Native, React, AngularJS, JavaScriptFront-end Developer
2017 - 2017Symphony Commerce (via Toptal)- Detected and fixed bugs.
- Created and improved UI themes.
- Refactored JavaScript code.
Technologies: Gulp.js, jQuery, AngularJS, JavaScript, Sass, CSS, HTMLGame Developer
2016 - 2017Sabacc Creative (via Toptal)- Added new functionalities and fixed bugs to the HTML5-based game.
- Integrated several services (such as Google Analytics, OneSignal, and Apteligent) to an Apache Cordova app.
- Developed a real-time server, using WebSockets, to host multiplayer games.
Technologies: Phaser.io, WebSockets, Node.js, iOS, Android, Cordova, JavaScript, HTML5Lead Developer
2011 - 2017Securiport- Developed and maintained IICS, an integrated immigration control system currently being used at several international airports from West Africa.
- Developed an HTML5 application for employee supervision.
- Integrated the FIND service from Interpol at airports of the Ivory Coast and Senegal.
- Designed and implemented software for the management and printing of residence and work permits for the government of Sierra Leone.
- Managed teams of up to six people using Agile methodologies.
Technologies: Mercurial, Git, PHP, Sass, Less, CSS, HTML5, CouchDB, MongoDB, Cordova, Node.js, React, AngularJS, jQuery, JavaScript, PostgreSQL, MySQL, Microsoft SQL Server, .NET, C#Full-stack Developer
2016 - 2016RentMyChurch (via Toptal)- Converted PSD template images into interactive HTML web pages.
- Migrated websites.
Technologies: Git, CSS, Bootstrap, jQuery, JavaScript, PHPFront-end Developer
2016 - 2016Azumio (via Toptal)- Developed single-page applications that consumed a REST API.
- Converted PSD template images into interactive HTML web pages.
Technologies: Git, Sass, CSS, jQuery, Angular, JavaScript, HTMLFull-stack Developer
2015 - 2016Funnel Envy (via Toptal)- Designed and implemented unit tests.
- Discovered, reported, and fixed bugs (in both front and back end).
- Implemented integration layers between the application and third-party services.
Technologies: Sails.js, Git, Mocha, Angular, Node.js, JavaScriptFront-end Developer
2015 - 2015P4 Global (via Toptal)- Integrated and modified (for better integration) an Autocomplete plugin.
- Integrated and extended (for custom features) a WYSIWYG component.
- Designed an interactive view for importing Word documents.
- Integrated a JavaScript file manger with the application's own back-end methods.
Technologies: Git, Vagrant, CSS, jQuery, JavaScript, Laravel, PHPFront-end Developer
2015 - 2015Conversion Systems (via Toptal)- Converted PSD template images into HTML web pages.
Technologies: jQuery, JavaScript, CSS, HTMLFull-stack Developer
2010 - 2011Candoit- Designed and implemented a system for managing purchase and work orders for RomiPack.
- Designed and implemented a web application for managing purchase orders for Delicity.
- Implemented a human resources management tool for AON.
- Developed a reservation management app for Rojo Tango.
Technologies: CodeIgniter, PHP, Android, jQuery, JavaScript, CSS, HTML, PostgreSQL, MySQL, Core Java (J2EE), JavaIT Intern
2008 - 2009Institute of High Voltage and Energy Transmission- Developed an application for managing experiments and maintaining the institute's website.
Technologies: JavaScript, CSS, HTML, MySQL, Java