Personal details

Sebastian S. - Remote full-stack developer

Sebastian S.

Senior Software Engineer
Based in: 🇧🇷 Brazil
Timezone: Brasilia (UTC-3)

Summary

I bring over a decade of experience in a full-stack development across diverse technologies crucial for SaaS and backend solutions. I comfortably navigate all the communication nuances from business, product, design and engineering back and forth. My expertise lies in collaborating with diverse functional teams and engineering colleagues to design highly reliable solutions, particularly with high-throughput backend engineering as for example in Telna where I've help the their service go from 9Kops to 27Kops. I thrive in distributed teams and diverse multilingual/cultural environments and I'm very open yet currently having a preference to work with great teammates in a blockchain related project with Rust.

+10/y remote work experience in diverse small distributed teams and
+20/y total in software engineering (very strong at OOP)
5-star mentor at codementor.io
https://www.codementor.io/sebastianconcept

Stanford's Machine Learning course:
https://www.coursera.org/account/accomplishments/certificate/TTEZAZDQ59B6

Some of the tech and stacks:
JavaScript (ES6), NodeJS, Smalltalk, Swift, Docker, GCloud, AWS, MongoDB, SvelteKit, ReactJs, NextJS, VueJs, Angular, Meteor

Work Experience

Senior Software Engineer
Telna | Sep 2019 - Aug 2023
Python
MongoDB
Bash
Jira
Test driven development
Docker
Smalltalk
Rust
Docker swarm
  • Successfully led a team of four in a six-month effort to refactor the main backend code, effectively resolving tech debt issues that were impeding containerization.
  • Developed and successfully implemented a Proof of Concept within 2 days to showcase the migration of the persistence framework from Voyage to Mapless.Achievements
  • Demonstrated a Rust caching system to extend the main backend capacity, currently above 25Kops and leveraged parts ofthe PoC to continuously expand production capacity beyond 1 Peta Byte in May 2023.
  • Added a stress testing layer with a custom Golang multithreaded client to produce synthetic traffic that guarantees SLAs.
Full-stack Software Engineer
Sulvo | May 2016 - Dec 2018
Meteor
Cloud
Docker
React
Cloudflare
JavaScript
CI/CD
Vue.js
DevOps
AWS (Amazon Web Services)
  • Lead a team of 6 engineers at Sulvo and designed and implemented the next generation ad server in a JavaScript-based custom stack.
  • Implemented the pipeline to automatically deploy globally acrosss regions using GCloud. Achievements
  • Implemented an automated deployment pipeline using GCloud, enabling global deployment across regions in a backward compatible way.

Education

University of Buenos Aires
Software EngineerSoftware Engineering
Jan 1995 - Dec 2000

Personal Projects

2014
Smalltalk
Schema-less persistence for Smalltalk with support for multiple backends. Ambition Mapless gives you performant state plasticity and high availability in a scale that goes beyond one Smalltalk image and without backend vendor locking nor object-mapping impedance mismatch. Supported backends 1. MongoDB 2. Redis 3. Memory 4. PostgreSQL 5. UnQLite 6. SQLite
2022
WebSocket
Smalltalk
Algorithmically sharded repository for Pharo. Ambition Matter gives you a performant cache of objects with a basic Dictionary API and scalable by the number of Pharo images configured in the clients. Features 1. Basic Dictionary API. 2. Simplicity. No transactions, no persistence, just a big cache of Pharo objects. 3. Horizontally scalable by adding nodes to the shard. 4. No need to create and maintain schemas. 5. Homogeneously distributed data load. 6. Fast as a Dictionary can be.

Certifications & Awards

Engineering Certificate
Triplebyte | Jul 2022
Machine Learning
Stanford | Jul 2017