Full Stack Engineer
Created, improved and maintained several applications written in a diverse set of technologies including Python, NodeJS, MySQL, Elasticsearch, React and Angular.• Proposed and implemented the enhancement of an existing system written in Python which interfaced with the API of a third-party AI company which provided details about images/videos. Included error handling, flexible options for execution and a UI interface to visualize when the process was estimated to complete.• Improved… Show more Created, improved and maintained several applications written in a diverse set of technologies including Python, NodeJS, MySQL, Elasticsearch, React and Angular.• Proposed and implemented the enhancement of an existing system written in Python which interfaced with the API of a third-party AI company which provided details about images/videos. Included error handling, flexible options for execution and a UI interface to visualize when the process was estimated to complete.• Improved the primary data ingestion pipelines capabilities to meet the ever changing needs of clients.• Troubleshooted issues and handled deploys for the primary data ingestion pipeline.• Updated API calls to third-party companies like Facebook and Twitter as new versions were released.• Wrote and maintained most of the RESTful endpoints during rebuild of API, stabilizing the client experience.• Scripted several programs using NodeJS which ran on a CRON schedule, providing clients with timely reports.• Collaborated with the engineering team to architect database schemas that scaled with the volume of social data.• Implemented solutions to reduce the cost of cloud storage with big data using AWS S3.• Added modules for job monitoring to an internal system metric dashboard written in React.• Fixed bugs and enhanced overall UX of a data entry web app written in Angular. Show less