Coder Social home page Coder Social logo

Ivan Pupkin

[🇬🇧] I'm an Acoustical Engineer who derived in Software Engineering, large-scale Backend development and Machine Learning. I've worked as individual contributor as well as technical leader for multiple teams in all the previous areas. The industries I've worked in range from FinTech and MarTech to AI applied to audio.

[🇪🇸]

Soy un Ingeniero Acústico devenido en Ingeniero de Software, desarrollador Backend e Ingeniero de Machine Learning. He trabajado como desarrollador y también como líder técnico en todas las áreas anteriores, en industrias como FinTech, MarTech e IA aplicada a audio.

Projects

Currently working on...

an AI project for voice cloning in a consulting company, presently putting in into production for the first clients! 🎉🚀

Marketing Tech

I collaborated in creating a data science product for Marketing Mix Modeling (MMM), in Python, using Poetry, Jax and Haiku. I also designed and implemented several MLOps-focused refactors in another product, a daily campaign optimizer. My contribution helped make product demonstrations faster and more useful, keep the projects more maintainable in the long term, and introduced DevOps practices which made the development fluid.

The tech stack I used was Python-based, using Jax for JIT compilation, Haiku for model implementation, AWS SageMaker for running processing jobs, Jupyter Lab for hosting notebooks, Docker for containerization, GitHub Actions for CI/CD workflows, FastAPI for exposing training and inference APIs:

Financial industry

  • I worked with a multinational payment processing company, building modern distributed APIs in Java and SpringBoot for their legacy backends.
  • I worked at a startup which aimed to integrate multiple bank accounts, credit/debit cards and simplify getting access to cryptocurrencies. There, I collaborated in creating the microservices for the cryptocurrency exchanges, using Kotlin and SpringBoot this time, with Kafka, AWS S3 and SQS, and lots of other fun tools.

Audio AI

As part of a mandatory internship in my university, I led a team of Jr and trainee developers in a voice cloning project for Buenos Aires (porteño) Spanish. I worked as Technical Leader because already had some years of experience. In a daily basis, I was able to train other interns, introduce Software Engineering practices, CI/CD, clean code, OOP principles and systems design. After three months we were able to show useful results and the project remained stable after I finished my internship.

The tech stack was Python 3, PyTorch for the neural networks, GitHub Actions for CI/CD, Docker for containerization, AWS for training and hosting models, FastAPI for exposing APIs, and so on:

Ivan Pupkin's Projects

acousshits icon acousshits

parámetros acústicos y otras yerbas que a nadie le importan

dns-challenge icon dns-challenge

This repo contains the scripts, models, and required files for the ICASSP 2021 Deep Noise Suppression (DNS) Challenge.

duke-imagedsp icon duke-imagedsp

Personal notes, implementations and comparisons of the methods exposed in the Introduction to image signal processing by Guillermo Sapiro from Duke on Coursera.

mellotron icon mellotron

Mellotron: a multispeaker voice synthesis model based on Tacotron 2 GST that can make a voice emote and sing without emotive or singing training data

py-backend icon py-backend

Python backend frameworks practice with NLTK services

py-cutter icon py-cutter

A Python cookiecutter with linting, formatting, Poetry, Dockerfile and Makefile

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.