Adam Białas
Verified Expert in Engineering
Software Developer
Bielsko-Biala, Poland
Toptal member since June 19, 2020
Adam is a developer with more than eleven years of experience in Java. He's highly motivated and focused on good-quality products and code. Adam puts a lot of pressure on continuous improvement and has strong skills in Java, Spring, and SQL. He's interested in system and application architecture.
Portfolio
Experience
Availability
Preferred Environment
Slack, IntelliJ IDEA, MacOS
The most amazing...
...thing I have developed is an AI-powered automation for the mortgage industry that will be used by most of the market.
Work Experience
Senior Java Developer
Sinch
- Developed a Conversation API (Omnichannel messaging, single API to send and receive messages on multiple channels like WhatsApp, Instagram, SMS, Telegram, etc.).
- Tasked with developing services from scratch to production deployment and monitoring.
- Created Java SDK for Conversation API Omnichannel messaging product.
Senior Java Developer
Ellie Mae
- Developed an application for the mortgage industry in the US, which allows to speed up the underwriter process.
- Recognized as a key team player who delivers implemented features fast and with high quality.
- Took part in the architectural design process of new microservices.
- Introduced Spring Cloud Contract tests within the company to verify the communication content compatibility between services in a fast way.
Full-stack Developer
Diebold Nixdorf
- Developed an application for customizing flow on the ATM.
- Developed an application for delivering personalized adverts to the ATM based on customer data.
- Influenced the architecture of the system. Started refactoring from a monolith into microservices.
- Introduced CI/CD pipelines based on Jenkins and Bitbucket. Wrote a customizable pipeline library used by a few teams across the company.
- Took part in the first company production-ready application deployment to the Azure cloud. Provided Docker support for images with an application.
Full-stack Developer
SKG - Knowledge based IT
- Developed a web application for managing centralized retail chains.
- Took part in the development and maintenance phase.
- Recognized as an expert in the stock and accounting part of the application.
Experience
eSambo
Ellie Mae AIQ
App to Deliver Personalized Ads to ATMs
Education
Master's Degree in Computer Science
AGH University of Science and Technology - Cracow, Poland
Engineer's Degree in Computer Science
The University of Bielsko-Biala - Bielsko-Biala, Poland
Certifications
Oracle Certified Professional, Java SE 8 Programmer
Oracle
Oracle Certified Associate, Java SE 8 Programmer
Oracle
C100DEV: MongoDB Certified Developer Associate Exam
MongoDB Inc.
Skills
Libraries/APIs
REST APIs, Reactor, JPA 2
Tools
Git, IntelliJ IDEA, Slack, WildFly, RabbitMQ, GitLab CI/CD, GitLab, Jira, MongoDB Shell
Languages
Java, SQL, Java 8
Frameworks
Spring Boot, Spring MVC, Hibernate, Spring, Spring Core, Spring Cloud Stream, WebFlux, Vaadin, Eclipse Modeling Framework (EMF), Jakarta Server Pages (JSP), JSF, Apache Wicket, gRPC
Paradigms
REST, Microservices Architecture, Microservices
Storage
Spring Data JPA, PostgreSQL, Redis, MongoDB
Platforms
Java EE, Docker, MacOS, Oracle Database, Oracle, JBoss, WebSphere, Apache Kafka, Amazon Web Services (AWS)
Other
Back-end, APIs, WebLogic, EclipseLink, Spring Cloud
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