Tomas B.

Tomas B.

Senior Software Engineer

Prague, Czech Republic
Hire Tomas B. Hire Tomas B. Hire Tomas B.

About Me

Tomas is a senior Java Developer with 12+ years of expertise curating innovative IT solutions for clients. He has hands-on experience with different large scale/lean projects involving different numbers of developers. He strives to create the best value for clients using a keen understanding of technical requirements and what customers really need, efficiently prioritizing the right technologies to continuously deliver the best solutions on all projects.

Work history

UpStack
UpStack
Senior Java Developer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Deutsche Boerse
Deutsche Boerse
Senior Java Developer
2015 - 2017 (2 years)
Prague, Czech Republic
  • Offered guidance and technical expertise for the design, implementation and architecting of new software solutions for the company.

  • Worked on the design, development and deployment of the the company's core web component library.

  • Efficiently translated complicated business requirements into technical requirements for development on projects by developers within Deutsche Boerse.

Digital Financial Services
Digital Financial Services
Co-Founder/CTO/Lead Developer
2013 - 2015 (2 years)
Prague, Czech Republic
  • Provided first-hand expertise and technical guidance for the design, development and implementation of the crypto exchange.

  • Effectively built a unique highly secured cryptocurrency trading exchange system for the company.

  • Worked on the design and development of the major parts of the exchange system including the blockchain network integration system that underpins the operations of the cryptocurrency trading exchange.

NESS
NESS
Application Software Engineer
2012 - 2013 (1 year)
Prague, Czech Republic
  • Actively participated in the design and implementation of different application solutions for the client.

  • Utilized innovative approaches for the development of the web layer service connecting the web components with the application's logic.

  • Efficiently designed the easy-to-use common web components used for integration on projects by dozens of other developers in the company.

CA Technologies
CA Technologies
Software Engineer
2011 - 2011
Prague, Czech Republic
  • Regularly offered technical expertise and support for the maintenance of different software solutions for the clients of CA Technologies.

  • Efficiently resolved several complicated concurrency, performance and network issues on projects for clients including bug repairs on a popular JSF framework.

  • Effectively developed a new network feature on an existing software solution that allowed the company to successfully secure a multi-million dollar business contract.

CN Resources International
CN Resources International
JEE Developer
2006 - 2011 (5 years)
Prague, Czech Republic
  • Regularly worked on the design, development and implementation of different java-based solutions for the CN group.

  • Provided technical consultancy and participated in the reworking and simplification of an existing transactional system solution to ensure the consistent, durable management of transactions on the system.

  • Efficiently created a test system to discover possible PDF document generation regression problems; saving hundreds of hours of tedious manual testing for the QA department.

Portfolio

Architect/Designer - Admission System for Clearing Members
Architect/Designer - Admission System for Clearing Members

The Eurex Clearing portal is Europe’s leading central counterparty clearing house and a world leader in risk management and post-trade services. Influenced the shape of the overall system design and functionality. Promoted to team lead role on the project. Designed the major core domain objects on which developers on the project built the system's functionality.

Lead Developer - Bitstock
Lead Developer - Bitstock

Led the design of an electronic exchange system and integrated it with a secure bitcoin blockchain network. The system was developed with high security, reliability and availability as a priority using secure design, penetration testing techniques and system scalability using Amazon AWS cloud infrastructure.

Senior Software Engineer - Web Selfcare for Bussines portal
Senior Software Engineer - Web Selfcare for Bussines portal

Created a custom robust framework for the project that connected web layer and application logic and significantly simplified the design of the system, as a result, this led to hundreds of hours of work being saved for the web frontend developers on the project.

Software Engineer - CA Technologies, Workload Control Center
Software Engineer - CA Technologies, Workload Control Center

Offered technical expertise for the delivery of the company's SLA and implemented several features to the existing system of the client, with one of the features helping the company secure a multi-million dollar deal.

Software Engineer - Lufthansa, Aircraft management job cards
Software Engineer - Lufthansa, Aircraft management job cards

The Aircraft management job card application within the Technical Operations WebSuite seeks to create customized maintenance job cards specific to an individual aircraft and its configuration. Had responsibility for the implementation of new functionalities through the whole stack (DB entities, spring beans, XSLT/pdf document generation, application and javascript frontend logic). Created several general application web component “widgets” that were heavily used by other developers on the project.

Education

Education
Oracle Certified Professional Java Programmer
Oracle
2011 - 2011
Education
MSc. Electrical Engineering, Cybernetics, and Computer Vision
Czech Technical University
2001 - 2008 (7 years)