
Tomas Bruckner
Verified Expert in Engineering
Full-stack Developer
Brno, South Moravian Region, Czech Republic
Toptal member since September 29, 2020
Tomas is a full-stack software engineer who has helped companies like SAP and T-Mobile, as well as multiple banks, deliver outstanding value to their customers. He is fluent in TypeScript and C# and has solid experience with modern software development practices and architectures like microservices, event-driven architecture, and domain-driven architecture. With a passion for learning and mastering new technologies quickly, Tomas takes freelancing to a new level.
Portfolio
Experience
- JavaScript - 8 years
- SQL - 6 years
- TypeScript - 5 years
- React - 4 years
- DevOps - 4 years
- Entity Framework Core - 3 years
- .NET Core - 3 years
Availability
Preferred Environment
Confluence, Docker, Terminal, Git, IntelliJ IDEA, Jira, Slack
The most amazing...
...project I've co-developed is a data warehouse metadata management platform for banks.
Work Experience
Full-stack Developer
Permanent Ventures GP LLC
- Took care of the whole project for a new venture capital firm platform, from infrastructure, CI/CD, front-end and back-end development, design, and project management.
- Hosted Arweave server and automated synchronization between several instances of volume groups.
- Created Nest.js with React application that enabled users to interact with their IoT devices.
Full-stack Developer
VISMA
- Migrated application file storage of approximately 200 TB of data from AWS to GCP.
- Designed the migration and feature flags as a fallback if something goes wrong. Communicated the process to make sure everything went smoothly to different teams in the company—platform, SRE, and product.
- Implemented a lot of Terraform and C# code to prepare the application for the migration and several monitoring tools in Datadog to oversee the migration.
Development Lead
TechFides Solutions
- Developed a sales support tablet solution for a business with 160+ retail shops in Europe, using high availability architecture, including Serverless, AWS Lambda, TypeScript, Node.js, Vue.js, and MongoDB.
- Built a data warehouse metadata management platform, using React, SQL Server, .NET Core, Elasticsearch, RabbitMQ, LDAP integration, and SSO.
- Led multiple teams ranging in size from four to 14 people. Conducted one-on-one meetings and set performance goals for team members. Interviewed a new developer during the hiring process.
- Developed an internal employee portal, using Vue.js, Nuxt, and AdonisJS. Educated developers by delivering in-house lectures on technical topics.
- Reported to top management and initiated company-wide improvements.
- Represented the company as a speaker at several conferences.
Teaching Assistant
Brno University of Technology
- Taught two university courses: Introduction to Programming and Information Systems.
- Consulted with students about their projects and rated several projects and home assignments.
- Supervised multiple exams, rated students' exams, and consulted with students about their grades.
Development Lead
SAP
- Worked as a core developer of the SAP in-house JavaScript framework, SAPUI5, and developed SAP Fiori web applications.
- Led a team of six people and educated internal colleagues from other branches of the company.
- Consulted with SAP customers and helped them resolve their issues if previous levels of support were not able to help.
- Participated in the hiring process of the new developers.
- Collaborated with different teams across the world.
Developer
ALTRON Business Solutions
- Developed middleware for managing virtual data centers for T-Mobile.
- Built an infrastructure monitoring web application for data centers.
- Designed UI/UX improvements on an existing system.
Experience
Data Warehouse Metadata Management Platform for Banks
Serverless Sales Support Solution for an International Retail Company
I implemented the solution mainly in Node.js, AWS Lambda Functions, and MongoDB.
JestDotnet Nuget Library
https://www.nuget.org/packages/JestDotnet/Energy Supplier's Self Service
https://ekancelar.centropol.cz/prihlaseniServerless Administration for a Retail Company
https://www.okay.cz/TV Program Scheduler for an IPTV Provider
https://www.anetliberec.cz/Data Issue Tracking Software for the CDC
https://www.cdc.cz/en/MyPerfi Fintech Startup
https://gust.com/companies/myperfiSAPUI5 JavaScript Framework for SAP
https://sapui5.hana.ondemand.com/SAP Fiori Applications
- Built and organized a team of six.
- Collaborated with the SAPUI5 core team, product owners, and design team.
- Used UX research techniques to gather UX and functional feedback on the new applications from SAP clients.
- Trained employees from other branches of the company.
Altron Infrastructure Management Suite
T-Mobile Infrastructure as a Service Management Tool
Company Internal ERP
Full-stack Developer with DevOps
I was responsible for running the Arweave server and synchronizing the devices between our monitoring servers. I also created a website that enabled customers to buy our IoT devices.
Education
Doctoral Degree in Computer Science
Brno University of Technology - Brno, Czechia
Master's Degree in Computer Science
Brno University of Technology - Brno, Czechia
Bachelor's Degree in Computer Science
Brno University of Technology - Brno, Czechia
Skills
Libraries/APIs
REST APIs, React, Web API, Node.js, jQuery, MobX, Vue, React Router, SignalR, Vuex, Entity Framework
Tools
Git, JSX, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Amazon CloudWatch, Amazon Simple Email Service (SES), RabbitMQ, Kafka Streams, Microsoft Teams, Terraform, GitHub, MongoDB Atlas, Slack, Jira, IntelliJ IDEA, Terminal, Gulp, Grunt, Gerrit, SAPUI5, AWS CloudFormation, Docker Compose, Amazon CloudFront CDN, GitLab CI/CD, Webpack, Composer, Grafana, ELK (Elastic Stack), Figma, Bower, React Apollo, Babel, TeamCity, Confluence, Visual Studio, Apache, GitLab, Create React App, ActiveMQ, Jenkins
Languages
UML, C#, JavaScript, TypeScript, HTML, SQL, PHP, HTML5, C#.NET, C, Python, Bash, Java, Perl, CSS, Assembly, Kotlin, GraphQL, Less, PHP 7, C++, Sass
Frameworks
.NET Core, Material UI, JSON Web Tokens (JWT), Entity Framework Core, Serverless Framework, Redux, Cypress, Jest, Symfony, NestJS, .NET, .NET 4, AngularJS, React Native, Nuxt.js, AdonisJS, Express.js, Selenium, Nette, Windows Presentation Foundation (WPF), Vuetify, Next.js, Electron
Paradigms
Microservices, Agile, Unit Testing, E2E Testing, DevOps, Event-driven Architecture, Test-driven Development (TDD), Behavior-driven Development (BDD), Compiler Design, Parallel Programming, Functional Programming, Clean Code, Design Patterns
Platforms
Docker, AWS Lambda, Linux, Apache Kafka, Amazon Alexa, Amazon Web Services (AWS), Windows, Android, Azure, Firebase, Netlify, Kubernetes, Google Cloud Platform (GCP), Blockchain
Storage
Amazon S3 (AWS S3), MongoDB, NoSQL, PostgreSQL, Microsoft SQL Server, MySQL, MariaDB, Elasticsearch, InfluxDB, SQL Server 2016, Datadog
Industry Expertise
Project Management
Other
Web Development, Software Development, APIs, Front-end, Software, ESLint, Code Review, Storybook, Regular Expressions, User Experience (UX), Minimum Viable Product (MVP), Responsive Web Apps, Responsive UI, Apps, React Hooks, MERN Stack, Networking, Algorithms, Discrete Mathematics, Game Theory, Cryptography, Operating Systems, Artificial Intelligence (AI), Image Processing, Industry 4.0, University Teaching, SAP, Amazon Route 53, LDAP, Single Sign-on (SSO), Information Systems, CSS-in-JS, Styled-components, Wireframing, Garbage Collection, Code Splitting, Serverless, WebSockets, IIS, Data Structures, Chrome Extensions, User Interface (UI), Technical Documentation, Full-stack Development, CI/CD Pipelines, Architecture, Education, Jira Administration, Jira Administrator
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring