Sergio P.

Sergio P.

Senior Software Engineer

Medellin, Colombia
Hire Sergio P. Hire Sergio P. Hire Sergio P.

About Me

I am a Full-Stack Engineer with 8+ years of technical experience in the provision of high-quality low-level computer architecture and programming solutions. I have expertise in server-side general-purpose programming techniques/web app development, database design and implementation, HTTP API design and implementation and desktop app development. I employ an intuitive approach to managing and handling complex technical issues on projects for clients.

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.

Anomali
Anomali
Technical Lead/Software Engineer
2012 - 2019 (7 years)
Redwood, CA, United States
  • Provided technical leadership and support to team members on complex technical issues; ensuring that software development standards, enterprise patterns and components are properly utilized for solutions.

  • Effectively maintained a large, high volume REST API for Anomali; working on improvements, bug fixes, new feature implementation and refactoring tasks.

  • Utilized best practices and processes for the implementation of SAML2 authorization support for Anomali's SaaS product; acting as a technical liaison on implementations for clients.

OSOP S.A
OSOP S.A
Lead Software Developer
2012 - 2012
Volcan, Panama
  • Worked on the design, development and maintenance of software products for geophysical and civil defence applications for OSOP S.A.

  • Built and delivered feature-rich web applications in Python; by leveraging on the information and analysis capabilities of Earhworm.

  • Developed Python bindings to a C program on the client's Earthworm solution which expedited the integration of the low-level seismological software.

Portfolio

Software Engineer - Threat Stream
Software Engineer - Threat Stream

This is an on-going private Threat Intelligence SaaS platform provided by Anomali to arm security teams with highly optimized threat intelligence, powered by machine learning. Maintained the REST API of the platform from its early days, provide solutions for improvements, bug fixes, new feature implementation and code refactoring. Migrated the SaaS platform from a template-based Django app to fully-featured REST API. Actively participated in getting the platform to 80% + unit test code coverage.

Software Engineer - mohoCAD
Software Engineer - mohoCAD

Worked on mohoCAD, a desktop application project. Integrated Qt4 with a C++ 3D rendering library called Ilrricht for the solution. The application allows users to draw 2D blueprints of a house distribution, and then automatically see the house rendered in 3D. The program can also calculate the estimated cost of the construction based on materials needed. This solution was oriented to suit a low-cost construction technique widely used in Colombia.

Software Engineer - Project Darien
Software Engineer - Project Darien

The project was started by Panama’s civil defence department as an early warning system for earthquake detection before it was renamed and transformed into a consumer product. The solution works with an array of digital seismographs sensors that constantly send information to the centralized server for processing through Earthworm. Earthworm allows users to detect earthquakes, as well as other seismological events such as volcano activity and comes with a Django application which uses output detection from Earthworm to display the events on a map with different intensity levels. Provided expertise in the early stages of the project for the engineering of the two main components on the solution. i. Embedded system (digital seismograph): Co-wrote the firmware for the system's ADC converter code and JSON based communication through a TCP socket in C. ii. Centralized server: Wrote the TCP server code in Python which collected information from an array of digital seismographs and integrated them into Earthworm through a shared memory ring. Delivered the project on time, and given its high impact nature, received national news coverage.

Education

Education
Degree in Electronic Engineering
Universidad de Antioquia
2006 - 2011 (5 years)