Jakub Osika
Verified Expert in Engineering
Software Developer
Jakub is a creative, skilled developer who finds it easy to communicate with others. Along with about five years of experience under his belt (mainly Java), he's also a versatile worker who's able to work efficiently both in a team and individually. In his free time, Jakub creates DIY devices mostly based on Arduino hardware.
Portfolio
Experience
Availability
Preferred Environment
Windows, Linux
The most amazing...
...system that I've created is an anti-money laundering and anti-fraud application for one of the biggest banks.
Work Experience
Full-stack Engineer
CRC
- Migrated blog posts from WordPress to React/Node.js-based CMS for Holland & Barrett.
- Implemented an online store in React/Netlify/BigCommerce for La Perla beauty.
- Activated production line automation for Volkswagen/MAN (React/JAVA/AWS).
Senior Full-stack Developer
Vision Apartments
- Migrated from private servers to the Amazon cloud.
- Handled the Amazon AWS services (Cloud Front, S3, Lambda) migration to improve SEO rankings.
- Fulfilled DevOps jobs connected with Jenkins and Ansible.
- Implemented Google Analytics.
- Made React main page improvements.
- Migrated a monolithic system to a microservice architecture.
Senior Java Developer
Sumato Consulting (HSBC Client)
- Created new features for and maintained a fraud detection system.
- Designed microservices and implemented them in a Spring Cloud Netflix ecosystem.
- Migrated a monolith system to a microservice architecture.
- Chose the architecture type for an integration between services.
- Integrated SAP services.
- Managed applications inside a PCF cloud.
- Troubleshot Splunk and AppDynamics issues.
- Cooperated with teams that were split up in four different time zones.
Senior Software Developer
Sabre Corporation
- Created new features and maintained a system for managing airline reservations.
- Quickly made adaptations to client's changing requirements.
- Developed database clusters with 1 billion records.
- Created solutions for American Airlines, Alitalia, and more.
- Supported the testing team in performance and E2E testing.
- Generated reports with the usage of an ELK stack.
- Migrated a monolith system to a microservice architecture.
Software Developer
ITSoft
- Created new features and maintained a system for managing ground transport.
- Directly interacted with the client—eliciting clear directions and feedback.
- Led the development of a cross-platform mobile application for Android and IOS.
- Converted embedded C code for DB2.
- Implemented Java Native Interface (JNI).
- Worked on the full -tack development of an application for ticket sales.
Founder | Software Developer
Clone IT
- Created software for CNC milling machines.
- Developed a Swing client for designing CNC movements.
- Integrated Java and C++ via Sockets.
- Tuned the CNC machine to speed up process.
- Created a real-time C++ application for an RT Linux kernel.
Software Developer
Motorola Solutions
- Developed and maintained applications (Java and C++ ) for monitoring wireless traffic.
- Tested code.
- Worked with ASTRA and DIMETRA networks.
- Attended patent meetings.
- Undertook scrum training sessions.
Experience
Medical Diary
http://play.google.com/store/apps/details?id=eu.lifemonitor&hl=en_USKeep track of your health with the Medical Diary app. It tracks your weight, glucose level, blood pressure, pulse, and temperature. It also gives you the ability to add new types of measurements and profile existing ones. Medical Diary helps both people suffering chronic diseases and those who just want to keep eye on progress during training cycles. Think of it is as your personal health diary; one that you can show to your doctor or trainer. It will help you to stay healthy and keep you fit.
Greenhouse
http://github.com/wasper1/greenhouseFuel Injection Controller for a Combustion Engine | Master Thesis
TECH SPECIFICATIONS:
• Engine GY6 4T 139QMB
• Core microcontroller ARM Cortex-M0 — LPC1114
• Tuning application, Java and RS-232
Skills
Languages
Java, SQL, JavaScript, AspectJ, C++, C, TypeScript, CSS3, CSS, GraphQL
Frameworks
Spring IoC, Spring, Spring Boot, Hibernate, JUnit, Mockito, Redux, Spring Security, Guice, GWT
Tools
Apache Maven, Git, Jenkins, Splunk, AppDynamics, Amazon CloudFront CDN, Magnolia, Gradle, ELK (Elastic Stack), Kibana, Jira, Logstash, IBM Rational ClearCase, Amazon EKS, AWS CloudFormation
Paradigms
REST, Microservices Architecture, Microservices
Storage
JSON, Oracle RDS, Elasticsearch, Amazon S3 (AWS S3), PostgreSQL, MySQL, IBM Db2, MariaDB
Libraries/APIs
React, JMS, Node.js, Sockets
Platforms
Amazon Web Services (AWS), VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF)), Java EE, Linux, Windows, Debian, Netflix, Oracle, Docker, Red Hat Linux, AWS Lambda, BigCommerce, Netlify, Amazon EC2
Other
Spring Cloud, SAP Integration, Big Data, Security, Liferay, Cordova, Gatsby
Education
Master of Science (MSc) Degree in Software and System Engineering
AGH University of Science and Technology - Kraków, Poland
Certifications
Scrum Training
Motorola (Internal Certification)
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