
Radek Salač
Verified Expert in Engineering
Software Developer
Brno, South Moravian Region, Czech Republic
Toptal member since July 25, 2018
Radek is a passionate programmer who loves the feeling when his work solves customer pain points and helps them achieve their own goals. With a Master's degree in Computer Science and in-depth experience with PHP/MySQL, Docker, Java, and Git, Radek is ready to take on new challenges.
Portfolio
Experience
- PHP - 11 years
- MySQL - 8 years
- PostgreSQL - 7 years
- Git - 7 years
- Spring Boot - 7 years
- Java - 7 years
- Java 8 - 3 years
- Docker - 2 years
Availability
Preferred Environment
Git, PostgreSQL, PHP, Java, Linux
The most amazing...
...application I coded handles customer transactions and worked without a glitch for 7+ years.
Work Experience
Software Engineer
Oracle | Netsuite
- Implemented features related to manufacturing as a Phantom BOM and Advance BOM.
- Contributed to the platform team when creating a new platform for NetSuite. Mainly worked on the part related to record definition through a new metadata driven framework.
- Implemented an ORM framework based on a metadata definition with request mapping and validation.
- Incorporated a new promotion engine which greatly enhanced NetSuite capabilities.
- Prototyped new asynchronous processing of work orders generated from salesorder.
Software Engineer
Tiviosoft
- Created a system for managing unit trusts for ten of thousands of clients.
- Integrated with third-party REST/SOAP services and checked performance metrics.
- Solved various performance and process problems to maximize the throughput of the system.
- Supported daily processing and issues under high pressure during securing SLA of given service.
- Created report tools that enable customers to generate their own dashboards.
- Developed an e-learning application that ensured mandatory training of employees.
Experience
Online Survey Tool
Online Pool of Respondents
Android VoIP client
Android Survey Tool
Selected Extensions of the Algebraic System Octave
https://www.gnu.org/software/octave/indexReal Estate Scraper/Price Map Calculator
After that, I used the Google Geolocation API to translate the address to GPS coordinates. Since there were millions of GPS coordinates, I created our own geocoding tool.
For advanced functionality, I used PostgreSQL with the PostGIS module.
I imported data from OpenStreet maps, and after that, I calculated the price of maps based on:
1) the actual price of scraped estates
2) the distance from forest/roads/shops
For visualization, I used OpenLayers together with OpenStreet maps.
Webpage for Real Estate Company
Education
Master's Degree in Computer Science
Brno University of Technology - Brno, Czech Republic
Certifications
Oracle Certified Associate, Java SE 8 Programmer
Oracle
Zend Certified Engineer PHP 5.5
Zend
Skills
Libraries/APIs
React, jQuery, Node.js
Tools
Git, GIS, Perforce, Subversion (SVN), Bolt CMS
Languages
JavaScript, SQL, HTML, HTML5, CSS, CSS3, Java, PHP, Java 8, PHP 7, Kotlin, C, C++, Python, Assembler, Octave
Frameworks
Hibernate, Spring Boot, Symfony, Zend Framework
Paradigms
Test-driven Development (TDD), REST, Agile
Platforms
Docker, Linux, Oracle, Android
Storage
PostGIS, MySQL, PostgreSQL, SQLite, Oracle SQL, Elasticsearch, MongoDB
Other
Ajax, Performance, OOP Designs, Functional Design
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