Summary

Expertise

Project Highlights

Agency

MA

English:

Advanced

Marcos A.

vetted by Youteam

Vetted by YouTeam

Venezuela

UTC -04:30

America/Caracas

English:

Advanced

I am a Python / Django Developer with over 9 years of experience , Backend Developer

SKILLS ● Technologies o Python 2.7 o Python 3.5 - 3.9 o Django 1.5. - 3.0 o Django REST Framework 2 and 3 o PostgreSQL o MariaDB o MongoDB o BOTO3 o Django Mama-CAS o Django CAS-NG o Django-Dynamic-Forms o Django-Social-Auth o Stripe’s Python API o Currency Open Exchange o Python’s requests library o SUDS o Scrapy o Docker o WebFaction o Heroku

Want to hire this engineer?

Check if Marcos is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

Python 9 years
Celery 8 years
JavaScript 8 years
PostgreSQL 8 years
AWS 4 years
SQL 8 years

Other technologies

AWS
Django
Heroku
MongoDB
Stripe
Scrapy
Docker
MariaDB
Gunicorn

Project Highlights

icon
Lead Engineer and Software Architect

Ubicutus Apps

Aug `20 - Nov `20

3 months

Led a team assigned to develop a highly customized E-Shop for an important Caracas-based luxury designer boutique in Django-Oscar where I personally created the endpoints for connecting the inventory to the ERP and the procedures for cache-storing changes in the number of products, among others. Lead a team assigned to develop a B2B grocery marketplace for wholesalers, vendors, and retailers in Django where I personally integrated the addresses with Google Maps and coded small features. On both projects I spent a lot of time code-reviewing.

Responsibilities & achievements

Ajax
AWS
Django
JavaScript
MongoDB
PostgreSQL
Python
Ubuntu
JSON
Nginx
icon
Lead Engineer and Software Architect

Innovation Hacking Lab

Apr `16 - Mar `19

3 years

Led our team into building a suite of apps that constituted the company’s final product. Designed key parts of the suite. Provided web development training to most of the juniors and interns. My main responsibilities were to evaluate and train newcomers through tutorials, exercises, and tests, assist them with snippets and examples of code using tools such as PythonAnywhere and jsFiddle and teach them about Unit Testing. Also, I peer-programmed with them when they got stuck and sometimes coded by myself the hardest parts of features. Code reviewing and bug fixing were some of my other tasks. The suite consisted of 4 products, one of them built in Ruby on Rails and the rest of them in Django: Integrator: The central application, built in Django, I assisted the developer in charge to implement it from scratch. This app handled user registration and login relying upon a CAS (Central Authentication System) Server mostly adapted for our purposes by myself. Also helped to implement the integration to payment processors (Stripe and PayPal) and dynamic currency exchange calculation for non-US dollar paying customers. Experimenter: This application, built in Django, was used for testing market segments, I assisted the developer in building it from scratch. I helped the developer in charge to adapt the Django-Dynamic-Forms library for our survey feature, allowing the user to add their required fields dynamically through the Django-Admin in order to meet their needs. I also assisted in configuring the middleware for the CAS client for this app. Simulator: This application, built in Django was a tool for e-learning and was mostly developed before I joined the company. I assisted in configuring the middleware for the CAS client for this app. Modeler: This application, built in Ruby on Rails, was used for modeling possible businesses based on the Model Business Canvas model, I assisted in configuring the middleware for the CAS client for this app.

Responsibilities & achievements

Apache
AWS
Django
jQuery
PostgreSQL
Python
Stripe
WordPress
Docker
MariaDB
icon
Software Engineer

RingTu

Aug `13 - Dec `17

4 years

Python-Django full-stack developer for an IP PBX B2B startup powered by PortaSwitch. Dealt with clients and providers. Supplied general technical VoIP support: Started as an intern full-stack developer, initially, I programmed features such as usage reports for customers and extensions, invoicing, integration with the provider’s SOAP API for calls and CDRs record synchronization, multiple follow-me numbers per extension, maintenance of code related to the customer, extensions, calls, termination and DID providers. BOTO implementation for static and media files (voice messages and IVR menus). VCF files generation and downloading, celery tasks implementation, feature flipping, unit and integration testing, database model migrations, among others. Pretty soon I started assisting with the administration of the systems of the application, which was hosted on Heroku and AWS S3 and relied in an asynchronous task queue powered by Celery and using Redis and later RabbitMQ for message brokers, I learned along the way how to deploy, configure, debug and fine-tuning this services. With the passage of time, I gained other responsibilities such as giving customers support for ensuring the correct functioning of their communications, E.G: Helping them configure their IP telephones, Softphones clients, Internet Routers, etc. Also, I assisted them with the technical support of our Web Application. I also had to take responsibility for integrating and maintaining external service providers to our SoftSwitch. Finally, I also assumed the role of the customer service agent.

Responsibilities & achievements

AWS
Django
Heroku
jQuery
Python
VoIP Engineer
JSON
SIP
SOAP
VOIP Software
Asana
Slack

Agency

agency #3039

10-50

GMT-5

Miami, Maracaibo/Venezuela, Cali/Colombia, BuenosAires/Argentina

Core Expertise

AWS
Django
JavaScript
.NET
Node.js
Python
React.js
React Native
TypeScript
Apollo Client
Lambda

Industries

Logistics & Transportation, E-Commerce & Retail, Healthcare & Medicine, Service & Support, Blockchain & Cryptocurrency, Big Data

Want to hire this engineer?

Check if Marcos is available