Sinuhe Tellez

Sinuhé Téllez, Staff Software Engineer

Montreal, QC

www.linkedin.com/in/dubyte

Professional Summary: Experienced software engineer with a strong background in Golang, Kubernetes, and event-driven architectures. Proven track record of leading teams, mentoring developers, and delivering impactful projects in high-traffic environments.

Skills:

  • Programming Languages: Golang, Python, C/C++, Java, PHP, Erlang.

  • Technologies: Kubernetes, Kafka Pub/Sub, REST, Protocol Buffers, OpenRTB, OpenAPI. 

  • Tools: Linux, Git, MySQL, CouchBase, GitLab CI, ArgoCD, Kustomize, Helm, Docker, Ansible, Grafana, Prometheus, Benthos, Keycloak.

Work Experience:

Staff Software Engineer Index Exchange - Montreal March 2022 - Feb 2024 (1 yr 11 mos)

  • Leading development of Kafka pipeline using event-driven architecture.

  • Leading development of REST APIs in Golang.

  • Lead Automatic Registration of Microsoft Audience Network Partner using EDA.

  • Mentoring software developers to enhance their skills.

  • Technologies: Golang, Kafka, Docker, MySQL, REST, Kubernetes, Git, Argocd, GitLab Pipelines, Linux, IAB, Adstxt, Benthos, Watermill, Outbox-relay.

Senior Software Engineer Index Exchange - Montreal August 2018 - March 2022 (3 yrs 7 mos)

  • Developed Kafka consumer for new account registration.

  • Developed in-memory storage for the exchange node.

  • Developed REST API for the Demand department.

  • Lead implementation of Ad management API.

  • Led a team of S1, S2, and S3 developers.

  • Technologies: Golang, openRTB, Git, Linux, Kafka, Prometheus, Ansible, Docker, Kubernetes, MySQL, Grafana, Keycloak, JWT, GitLab Pipelines.

Golang Software Developer Mindgeek - Montreal Sept 2017 - August 2018 (11 mos)

  • Worked with Real-Time Bidding protocol.

  • Developed and supported ad delivery on high-traffic services.

  • Implement a notification server to listen to VAST notify URLs (video ads).

  • Technologies: Golang, C, RTB, Git, Linux, pixel tracking, VAST.

Python Software Developer (WOP) Gameloft - Montreal June 2014 - Sept 2017 (3 yrs 4 mos)

  • Development of microservices on the federated platform of Gameloft.

  • Worked effectively in a globally distributed team.

  • Technologies: Python, Push Notifications, OAuth2, Web Tokens, MySQL, Couchbase, Golang, federated systems, Linux, Erlang.

Python Software Developer (WOP)  Gameloft - Mexico January 2013 - June 2014 (1 yr)

  • Development of the Federated system for the online platform of Gameloft.

  • Support for other departments in the use of federation online services.

  • Support for producers and game teams in case of emergencies.

  • Travel to Korea’s Gameloft Studio to support the Game Development Team. 

  • Skills: Python, Push Notifications, OAuth2, Web Tokens, MySQL, Couchbase, Federated systems, Linux, PHP.

PHP Software Developer (WOA) Gameloft - Mexico Sept 2009 - Jan 2013 (3 yrs 5 mos)

  • Support of the online platform of Gameloft.

  • Development of the Online System Platform used by social games (Facebook).

  • Support for game teams, e-commerce, and producers.

  • Technologies: PHP, MySQL, Python, C++, Erlang, Linux.

C++ Software Developer Gameloft - Mexico Jan 2008 - Sep 2009 (1 yr 9 mos)

  • Porting from Java to C++ for Gameloft games.

  • Porting from C++ (Qualcomm Brew) to Windows Mobile games.

  • Technologies: C++, MS-DOS batch, Java, graphics for mobile games, SVN, Qualcomm Brew

J2ME Software Developer Gameloft - Mexico Jul 2006 - Jan 2008 (1 yr 6 mos)

  • Ported Java games from different screen resolutions to those used in the US.

  • Worked on titles like Asphalt, Persia Prince, Sudoku, Lost, etc.

  • Technologies: Java ME, MS-DOS batch, Python, C preprocessor, SVN.

Education:

  • Bachelor's Degree in Computer Engineering Superior School of Computer Sciences (National Polytechnic Institute) - Mexico 2002 - 2006

x