Benjamin Schug

Benjamin Schug Email and Phone Number

Tech Lead @ 1TK Games
Berlin, DE
Benjamin Schug's Location
Berlin Metropolitan Area, Germany, Germany
Benjamin Schug's Contact Details

Benjamin Schug work email

Benjamin Schug personal email

n/a
About Benjamin Schug

Benjamin Schug is a Tech Lead at 1TK Games. He possess expertise in c++, unity3d, java, javascript, mysql and 6 more skills.

Benjamin Schug's Current Company Details
1TK Games

1Tk Games

View
Tech Lead
Berlin, DE
Website:
1tk.gg
Employees:
7
Benjamin Schug Work Experience Details
  • 1Tk Games
    Tech Lead
    1Tk Games
    Berlin, De
  • Legendary Play
    Chief Technology Officer
    Legendary Play May 2018 - Present
    Berlin, De
    Legendary Play is a mobile games studio that creates mobile games for esports fans. The company has two released titles: RIVALS Esports MOBA Manager, a MOBA management game with semi-realtime pvp and a sophisticated MOBA match simulation, and Esports Heroes, a realtime co-op idle RPG with NFT integration.As the technical lead of the company, I support and coordinate the other developers and outsourcing partners, take care of backend infrastructure and high-level architecture, implement backend services, UIs, shaders, and other systems as needed, and participate in the hiring process.Noteworthy achievements include our actor-based game server cluster, the serverless backend microservices handling the purchase of NFTs and integration into the game and Discord, and our event-driven frontend.Technologies used: C# .Net, Proto.Actor, AWS Lambda, ECS, DynamoDB, PostgreSQL RDS, EventBridge, SQS, Microservices, CloudFormation, API Gateway, GitHub Actions, Unity, Shader Programming, UniRx, Android, iOS, Python, Blazor, JWTWe are working with Test Driven Development (TDD), Agile/Scrum, Continuous Integration/Delivery (CI/CD), and Code Reviews.
  • Dojo Madness
    Senior Developer
    Dojo Madness Sep 2016 - May 2018
    Berlin, De
    I worked in the Bayes team at Dojo, which provides real-time data and betting odds for esports matches. As an intermediary between the data science team and the backend developers, I helped design and implement reliable realtime server applications, implement research prototypes into production-ready code and also did some machine learning and video image recognition research.Note: The Bayes team has now been split off as a separate business: https://www.bayesesports.comTechnologies used: Python, Pandas, Jupyter, OpenCV, Scikit-learn, Beautiful Soup, Tornado
  • Happy Tuesday
    Full Stack Developer
    Happy Tuesday Apr 2014 - Aug 2016
    Berlin, De
    I worked on several games during my time at Happy Tuesday. I was responsible for restructuring the the game logic of a legacy codebase to allow realtime multiplayer. I was the lead developer for the port of a game from mobile to PC. I also worked as the lead developer on the VW Race Anywhere mobile game and helped bring it from prototype to production quality. I did software architecture for several other unreleased and/or still-under-NDA products.
  • Various
    Freelance Developer
    Various Nov 2013 - Apr 2014
    Various minor contracts, including maintenance of an Adobe Air App for iOS and Android, maintenance of an SDK for Android, software architecture and initial setup for a large Unity project and development of a website based on Django-CMS, which included a custom-made word cloud.
  • Newtracks
    Lead Developer
    Newtracks Aug 2012 - Jan 2014
    Newtracks was a gaming startup that aimed to create a synergy between the massive reach of musicians and the strong monetization potential of games. I started at Newtracks as a backend developer, but after three months, I was offered to lead the development of the entire game.My tasks included all technical decisions, including the software architecture for both the backend and the frontend, as well as the entire backend implementation and large parts of the frontend implementation. I was supervising three Junior Developers and participated in the product planning together with the producer and the lead designer.A major challenge of this project was the development of a scalable backend that supports the upload of user-generated songs and a global chart list. We solved this using a lightweight Erlang web server, load-balanced replicas of the song file servers, partitioning player data over multiple servers and asynchronous updating and sorting of the charts.Another interesting challenge were the customizable characters in the ActionScript3 frontend. All assets for the skeletal-animated characters were loaded on demand to reduce unnecessary traffic.
  • Newtracks
    Lead Backend Developer
    Newtracks Jun 2012 - Aug 2012
    During my first three months at Newtracks, I was responsible for designing and implementing a reliable and scalable server backend for the social music game Bands. The software is written in Erlang and uses MySQL as a database backend.
  • Saarland University
    Wissenschaftlicher Mitarbeiter
    Saarland University Nov 2011 - May 2012
    Saarbrücken, Saarland, De
    As a research assistant, my responsibilities were all about implementing prototypes for new database technologies to showcase performance improvements over industry standard solutions. At first, the preferred language in the team was Java, but after I rewrote part of the prototype in C++ in my free time and showed a major performance improvement, the team was convinced to switch languages.My final project was the design and implementation of a self-configuring database system in C++.

Benjamin Schug Skills

C++ Unity3d Java Javascript Mysql C# Boost C++ Erlang Actionscript Mvc Architecture Programming

Benjamin Schug Education Details

  • Universität Des Saarlandes
    Universität Des Saarlandes
    Informatik

Frequently Asked Questions about Benjamin Schug

What company does Benjamin Schug work for?

Benjamin Schug works for 1tk Games

What is Benjamin Schug's role at the current company?

Benjamin Schug's current role is Tech Lead.

What is Benjamin Schug's email address?

Benjamin Schug's email address is bs****@****gmx.net

What schools did Benjamin Schug attend?

Benjamin Schug attended Universität Des Saarlandes.

What skills is Benjamin Schug known for?

Benjamin Schug has skills like C++, Unity3d, Java, Javascript, Mysql, C#, Boost C++, Erlang, Actionscript, Mvc Architecture, Programming.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.