Logo
Marcos – Node.js, Python, Typescript, experts in Lemon.io

Marcos

From Argentina (UTC-3)flag

Back-end Web Developer|Senior
Front-end Web Developer|Middle

Marcos – Node.js, Python, Typescript

Marcos is a senior backend engineer with deep expertise in Python, Node.js, Golang, and AWS, demonstrated through enterprise-scale projects. He has led distributed system design, content moderation pipelines, and production-scale data workflows, showing strong ownership and architectural skills. Marcos is technically mature, pragmatic, and collaborative.

17 years of commercial experience in
Accounting
Advertising
Analytics
Fintech
Smart home
Telecommunications
AI software
Enterprise software
Video streaming software
Content management
Software development
Main technologies
Node.js
8 years
Python
10 years
Typescript
8 years
Golang
6 years
AWS
6 years
React
2 years
Additional skills
Kubernetes
AWS CloudFormation
GCP
Flask
Next.js
Django
LLM
FastAPI
Redis
Celery
MySQL
Amazon ECS
AWS Lambda
SQL
PostgreSQL
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Sep 2019 - Mar 20255 years 6 months
Project Overview

A home security and smart home platform supporting content moderation, recommendations, client segmentation, content management, and configuration management. The work focused on internal backend and platform systems built for production use at scale.

Responsibilities:
  • Led the content moderation platform as technical lead and architect, coordinating backend design, implementation strategy, and cross-team technical decisions;
  • Designed and implemented scalable backend services using Go, Python, and TypeScript;
  • Built and operated event-driven systems on AWS using managed cloud services such as DynamoDB, Kinesis, SQS/SNS, Lambda, S3, and containerized services;
  • Developed and maintained AI/ML-assisted content moderation workflows, including model inference integration, fallback strategies, operational monitoring, and reliability improvements;
  • Contributed as a senior engineer to internal platforms for product recommendation, client segmentation, content management, and configuration management;
  • Owned production reliability concerns, including CI/CD pipelines, access control, observability, incident response, and operational excellence;
  • Worked closely with product, data science, ML, and platform teams to deliver backend systems used in production at scale;
  • Mentored engineers, reviewed designs and code, and helped raise engineering standards across teams.
Project Tech stack:
Golang
Python
Typescript
AWS
DynamoDB
CI
CD
Machine learning
FastAPI
AWS Lambda
Amazon ECS
ElasticSearch
Redis
Node.js
AWS CloudFormation
Distributed Systems
Software design
Amazon RDS
PostgreSQL
Senior Software Engineer
Feb 2019 - Sep 20197 months
Project Overview

A real-time metadata tagging and video-processing platform for large-scale live streaming workflows. It supported historical and live Olympics-related content workflows.

Responsibilities:
  • Analyzed historical Olympics video content and metadata to define tagging requirements, data models, and system design for large-scale streaming workflows;
  • Designed metadata models and tagging strategies to support real-time discovery, search, categorization, and content enrichment;
  • Architected and implemented real-time video tagging pipelines integrated at the encoder level;
  • Developed Python-based real-time processing services deployed on Alibaba Cloud;
  • Collaborated with video engineering, data, and product teams to translate content requirements into scalable backend processing workflows;
  • Worked on low-latency processing constraints for live streaming environments;
  • Contributed to backend architecture, service implementation, deployment, and production troubleshooting.
Project Tech stack:
Python
Redis
MySQL
Celery
Senior Software Engineer / Product Owner
Nov 2017 - Feb 20191 year 3 months
Project Overview

Araucaria is a fintech company specializing in core financial infrastructure — including ledger systems, billing, payments, reconciliation, settlement, and financial reporting — with a strong emphasis on data integrity, auditability, and operational reliability.

Responsibilities:
  • Built and maintained core ledger and transactional systems handling credit card operations, billing cycles, payments, settlements, reconciliations, and financial reporting;
  • Designed backend workflows with strong guarantees around data integrity, auditability, traceability, and operational correctness;
  • Led the modernization of legacy COBOL/C systems into a newer service-oriented architecture;
  • Developed transactional and batch-processing systems using COBOL, C, Python, and SQL;
  • Designed reconciliation, settlement, and reporting pipelines for financial operations;
  • Owned infrastructure and DevOps responsibilities in on-premise environments;
  • Worked directly with business stakeholders to translate financial operations requirements into product and technical specifications;
  • Acted as both senior engineer and product owner, prioritizing roadmap items, coordinating delivery, and ensuring production stability.
Project Tech stack:
Python
C
MySQL
Linux
System administration
Senior Solutions Analyst
Sep 2016 - Nov 20171 year 2 months
Project Overview

A telecommunications company in Latin America focused on enterprise operations, stock management, and internal business workflows. The environment included web applications, backend automation, Oracle-based data processing, and direct collaboration with client stakeholders to support daily operations.

Responsibilities:
  • Maintained and evolved a web-based stock management application as a lead of a small agile team;
  • Worked directly with client stakeholders to gather requirements, clarify business needs, and define implementation plans;
  • Designed and implemented backend processes, automation tools, and operational workflows using Java, Python, Oracle, and PL/SQL;
  • Developed complex database procedures, queries, and integrations to support internal business operations;
  • Improved existing enterprise systems through bug fixing, performance improvements, process automation, and maintainability work;
  • Coordinated development tasks, reviewed implementation approaches, and supported production troubleshooting.
Project Tech stack:
Java
Python
Oracle
PL
SQL
ETL
Software Engineer / Functional Technical Analyst
Jan 2012 - Sep 20164 years 7 months
Project Overview

A large-scale legacy modernization and core system migration project for one of the country's leading telecom operators. The engagement covered mainframe modernization, backend integrations, and distributed subsystems that served as critical integration points for core telecom business operations.

Responsibilities:
  • Started as a software developer on a large-scale migration project from Natural/Adabas to COBOL/DB2, contributing to the design and implementation of new business processes;
  • Developed and maintained mainframe and backend systems using COBOL, DB2, Natural/Adabas, Pro*C, PL/SQL, Oracle DB, Shell scripting, and Python;
  • Built and maintained distributed backend subsystems that acted as entry-point interfaces for mainframe core business processes;
  • Designed, documented, and supported data and process migration from DB2/mainframe environments to Oracle databases using ETL workflows;
  • Worked on legacy system integration, batch processing, data transformation, operational automation, and production support;
  • Progressed into a Functional Technical Analyst role, combining technical implementation with functional analysis and business requirement translation;
  • Led a small team responsible for issue tracking, technical analysis, implementation follow-up, and production troubleshooting;
  • Collaborated with functional and technical stakeholders to support critical telecom operations with a focus on reliability, traceability, and continuity of service.
Project Tech stack:
Python
Oracle
PL
SQL
ETL
C
Software Engineer
Oct 2010 - Jan 20121 year 3 months
Project Overview

A business-critical billing system project for the leading Spanish telecom operator. The engagement focused on development, maintenance, and production support of mainframe-based billing processes powering core telecom operations.

Responsibilities:
  • Developed and maintained mainframe-based billing processes using COBOL, DB2, and Natural/Adabas;
  • Supported business-critical billing operations in a production environment;
  • Participated in issue analysis, bug fixing, batch process monitoring, and operational troubleshooting;
  • Provided 24/7 production support for billing-related systems;
  • Collaborated with senior developers and functional analysts to understand telecom business processes and implement technical changes.
Project Tech stack:
SQL

Education

Electrical and Electronics Engineering
Bachelor of Engineering - BE

Languages

English
Advanced

Hire Marcos or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.