Luis O.

Luis O.

Senior Software Engineer

Bucaramanga, Colombia
Hire Luis O. Hire Luis O. Hire Luis O.

About Me

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.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 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.

Freelancer
Freelancer
Senior Development Consultant
2019 - 2021 (2 years)
Colombia
  • Performed full-stack engineering consulting for multiple clients, creating new functionalities for different products.

  • Worked on several different administration and deployment tasks, architecture and design advice, as well as code quality improvement.

  • Acted as a full-stack developer with a primary focus on the backend side for a job posting application, using mainly Go with Gin and MongoDB.

Analytics Fire
Analytics Fire
Software Engineer
2019 - 2019
Menlo Park, California, United States
  • Designed, built, and delivered integration and system testing, and data migration solutions for different software systems on projects.

  • Provided technical support for acceptance testing, launch and post-launch support on different projects for clients.

  • Implemented a change in interface solution that impacted the calculation of structural layouts for a client's solar panel application.

BairesDev
BairesDev
Senior Python Developer
2017 - 2019 (2 years)
San Francisco, United States
  • Managed the frontend and backend development build processes, coding standards, testing and operations for the ad targeting company AdRoll.

  • Wrote and implemented software solutions to develop new features, fix bugs and refactor legacy codes.

  • Engineered the clean up of a large test suite to improve leaky tests and changed the capture of external requests to prevent pollution.

Globant
Globant
Senior Python Developer
2017 - 2018 (1 year)
Bogotá, United States
  • 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.

Pensemos
Pensemos
Software Engineer
2014 - 2017 (3 years)
Bucaramanga, Colombia
  • 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.

Eximoo
Eximoo
Full Stack Developer
2013 - 2014 (1 year)
Bogotá, Colombia
  • 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.

Portfolio

Full Stack Developer - Agreele
Full Stack Developer - Agreele

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.

Backend Developer - Your Shot
Backend Developer - Your Shot

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.

Full Stack Developer - AdRoll
Full Stack Developer - AdRoll

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.

Education

Web Development with Google’s Go (Golang) Programming Language
Web Development with Google’s Go (Golang) Programming Language
Udemy
2017 - 2017
Engineer's Degree - Computer Science
Engineer's Degree - Computer Science
Universidad Industrial de Santander
2008 - 2013 (5 years)