FreeAgent CRM Feb 2017 - Apr 2019
ENGINEERING_TEAM_LEAD
Tools
- Javascript
- Node
- React
- Expo (React Native)
- Apollo
- Postgres
- AWS (Lambda, S3, ECS, Aurora, Docker, etc)
- Terraform
Tasks
- Managed a team of 5
- Worked on the centralization of the state management code for web/mobile applications (migration from redux-only to apollo-client)
- Improved performance on multiple critical modules of the application
- Implemented better error handling for platform asynchronous tasks
- Developed from start to end multiple platform modules, including multiple integration modules like google/outlook calendar, twilio, etc
- Implemented Unit tests/Integration tests
Itexico Oct 2016 - Feb 2017
SOFTWARE_ENGINEER
Tools
- Javascript
- Node
- React
- Redux
- RabbitMQ
- MySQL
Tasks
- Worked for CVENT web widget that allowed event planners to receive quote requests by only adding a script to their page
- Fix multiple bugs within own CVENT page
Servisso September 2015 - Feb 2017
CTO
Tools
- PHP
- Laravel
- Node
- Socket.io
- Redis
- Postgres
- React Native
- AWS (Route 53, S3, SES, EC2, nginx, etc)
Tasks
- Managed a team of 4
- Designed the software architecture of the application
- Developed the framework for the realtime communication of the application (Using socket.io)
- Stablished the development methodology and coding standards used by the team
Entryless Aug 2015 - Oct 2016
SOFTWARE_ENGINEER
Tools
- Python
- Tornado
- Javascript
- Bash
- MySQL
- AWS (Route 53, S3, EC2, nginx, etc)
Tasks
- Designed a new Rest API used by the web application
- Migrated legacy monolithic app to web services based app
- Implemented Payments modules (ACH, Checks)
- Developed multiple integration modules (MYOB, Sage, Zoho)
Adkins Aug 2014 - Aug 2015
SOFTWARE_ENGINEER
Tools
- PHP
- Java (Android)
- Javascript
- HTML
- CSS
- MySQL
- Apache
Tasks
- Developed a VoIP System (twilio)
- Developed Android mobile app from scrath
- Implemented Administration panel for account holders
Mihudetec Nov 2010 - Aug 2014
SOFTWARE_ENGINEER
Tools
- PHP
- Java (Android)
- Javascript
- Flex
- HTML
- CSS
- SQL Server
- IIS
Tasks
- Developed Kronoz, a public works contracts administration web app used by local government
- Developed Portal for the government that allowed the management of water dams, wells, etc
- Created mobile and web app for tracking inventory on warehouses (realtime tracking)