Giter VIP home page Giter VIP logo

Jakub Tesárek

With 16 years of experience in software engineering, I have cultivated a diverse skill set, specializing in Python for the past decade while also proficient in various other tech stacks. Throughout my career, I have successfully led multiple engineering teams, consistently achieving noteworthy results. I always focused not only on high team performance but also positive work environment and mentoring of individual developers. Bridging the gap between data scientists and engineers has been one of my strengths, showcasing my ability to facilitate seamless collaboration between different teams.

Contacts

Work Experience

Python developer lead (February 2024 - now)

Leading py-dev team and all related development responsibilities

  • Responsible for the whole Python codebase
  • Architecture and development of a research framework
  • Updating the technology stack and bringing in new technologies
  • Team development

Lead Software Engineer (March 2020 - February 2024)

Designing, developing and managing high availability and high throughput applications using Python. Combining optimisation with AI algorithms.

  • Managed team of programmers developing AI-powered services.
  • Started a monthly meetup of Python enthusiasts - Python Lovers.
  • Developed and operated new search and emailing service all jobboards in the AlmaCareer portfolio.
  • Developed REST API mocking framework - Trickster.
  • Developed framework for rapid prototyping of datascience experiments - Multitool.
Tech Stack
Docker Swarm Apache Kafka Python 3
Flask Tornado MongoDb Aerospike
Nexus Airflow Git PHP
Ansible FastApi AWS CDK AWS S3
AWS Lambda AWS Fargate AWS DynamoDb other AWS services

Software Design Engineer (February 2014 - March 2020)

I was a member of DevOps team responsible for designing, developing, testing and managing microservices supporting Concur Mobile.

  • Managed project of building GraphQL API layer for Concur Mobile.
  • Built User Directory - Service for handling of user profiles and authentication.
  • Built a REST API for TripIt - Booking and flight tracking Mobile app.
  • Built a backend for mobile app for receipt scanning and parsing - ExpenseIt.
Tech Stack
Python 3 NodeJs Docker Git
PHP Django Flask Symphony
AWS EC2 AWS SQS AWS Lambda AWS S3

Backend PHP developer (November 2013 - January 2014)

  • Developing online store Zoot.cz in PHP.
  • Working on newsletter marketing, targeting and mass-mailing.
Tech Stack
PHP Git Symphony

Head of R&D (November 2010 - September 2013)

I've leaded a team of developers building a system for Shoptet online stores.

  • My team built the platform for Shoptet online stores.
Tech Stack
PHP Git SVN JavaScript
JQuery HTML XML

Languages

  • Czech: Native language
  • English: Fluent

Education

Web Development (September 2008 - June 2010)

Bachelor program focused on software and web development. I interrupted my study without graduation to focus on my career.

Grammar school (September 2000 - June 2008)

I studied program with focus on mathematics and IT

Opensource Projects

  • Trickster: Python service for mocking Rest APIs to simplify testing and development.
  • Matej Client: PHP client for MatejAI recommendation engine.
  • Pydantic Mongo ORM: Pydantic Mongo ORM is a library that allows users to map Pydantic models to MongoDb.
  • DBGR: Terminal application to automate and simplify working with various APIs.
  • Priority Queue: Python implementation of thread-safe priority queue with items merging.
  • Wordle Solver: Automated solver for Wordle puzzle. Video

Public Talks and articles

Jakub Tesárek's Projects

colltools icon colltools

CollTools provides functions to iterate over collections in specialized manner not currently supported by standard Python library.

dbgr icon dbgr

Dbgr is a terminal tool to test and debug HTTP APIs.

kwargs icon kwargs

Kwargs is the only True python micro-framework

priority_queue icon priority_queue

Python implementation of thread-safe priority queue with items merging.

stupid-python icon stupid-python

Examples from EuroPython 2016 - The Stupid Python Workshop by Mark Smith

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.