Luis is a Full-Stack Web Developer with 6+ years of technical expertise; working on different web application projects - greenfield projects and established systems serving thousands of requests per second for clients. He has hands-on mastery in the creation of single-page applications, backend applications, and frameworks using an assortment of tech stacks, CI tools and scripting programs for the delivery of high-quality solutions on projects.
Agreele is a single page application that allows users to organize meetings professionally with features for task and note management. Worked as the lead developer on the project with responsibilities for the selection of tech stack, implementation of the development process and the setting up of the development environment/deployment pipelines for solutions. Built the app's alpha and assisted in the recruitment of new developers onto the project.
Your Shot is a web application owned by NatGeo and enables photographers to upload and organize their shots, as well as participate in contests. Actively participated in a process to improve the security of the application; performing general maintenance and bug fixing. Worked on the migration of the app from HTTP to https; overseeing the general cleaning of inputs to prevent SQL injection, implemented cross-site scripting prevention and proposed different CDN options as another layer of protection for DoS attacks, among other security practices.
AdRoll is a market retargeting platform that helps clients build their brand and recommend the best possible marketing channel approaches they can use to gather the most impact. Implemented new features; both on the backend API and the frontend client, fixed bugs and maintained old features. Liaised with another developer on an internal project to clean up the test suite, organize mock requests and prevent request leaking.
Work history
UpStack
Senior Software Engineer
2019 - Present (4 years)
Remote
Creating and developing innovative software solutions for clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Built and supported the backend development of a solution for National Geographic using engineering best practices in Django framework using PostgreSQL, Celery and Rest Framework.
Enforced the migration of the 'your shot' application from HTTP to https; setting up the certificates and changing the rules on the servers.
Implemented new features, fixed bugs and improved the security of the 'yourshot' application.
Offered technical ownership for the backend development of Agreele; built the frontend client alpha and maintained the note-taking feature of the task management app.
Developed the entire backend infrastructure as a REST API using Python, Flask and SQLAlchemy ORM.
Wrote the skeleton and initial versions of the frontend client using a JavaScript MVW framework, Angular and Foundation presentation framework.
Provided hands-on guidance for the maintenance and iteration of new features for several proof-of-concepts on different applications for clients.
Actively developed solutions for the company's interactive graphical CMS for website prototyping, new feature development and bug fixes.
Built a full working, remotely available VPS server for testing on multiple environments and handled the migration of the version control system from Perforce to Git.