Olga Szklarska
Verified Expert in Engineering
Full-stack Developer
Matrei in Osttirol, Austria
Toptal member since June 17, 2021
Olga has been working as a developer since 1997. Her first job was developing C and C++ code for the Polish army. Later on, she continued to work for Polish public sector customers and started developing in Java. Around 2011, she once again joined the Polish army and started developing applications for low-power devices used in combat vehicles. In 2013, she joined HP (later HPE, then DXC) and continued to develop business systems on both back-end and front-end sides.
Portfolio
Experience
Availability
Preferred Environment
Kubuntu Linux, SQL, JavaScript, *nux Shells, Eclipse IDE, Postman, Java, Android, Windows, Android Studio
The most amazing...
...project that I've taken part in is the battlefield management system called Hektor 2. I've designed it from scratch, leading a team of developers.
Work Experience
Senior Back-end Architect
PepsiCo
- Developed several specific microservices addressing different business needs.
- Took part in the resolution of the customer's reported incident.
- Contributed to the design of high-level system architecture.
Senior Back-end Developer
MmmHg Inc
- Refactored z proof of concept Java Spring Boot back-end application to a functional, production-ready application.
- Worked as a support developer in a front-end project for the same platform (Flutter), synchronizing front-end calls with back-end endpoints.
- Managed the deployment process in the AWS environment using an SSH console.
Senior Back-end Developer
Priceline
- Developed new back-end services, which reached out to affiliate website via REST API.
- Participated in regular development work like bug resolution and adding new functionality to the back end.
- Deployed built Spring Boot applications to QA servers, configuring their parameters in LDAP.
Senior Back-end Developer
Hisba Business Solutions
- Developed back-end microservices for the front-end business application, interconnected with SOAP web services, using MySQL, AWS, and AWS S3.
- Developed the back-end connection and usage of the QuickBooks API.
- Used GitHub for artifact storing and performed administrative tasks on GitHub, such as restricting access, protecting branches, and setting up CI/CD.
- Acted as a part of the Scrum development team using Jira as a basic tracking tool.
Senior Full-stack Developer
DXC Technology
- Developed Java back-end components usually combined with relational databases.
- Created HTML, CSS, and JavaScript front-end thin client applications.
- Utilized the Git source control system as a common code repository and versioning tool.
- Used Jira as a task and bug tracking tool with customer-defined workflow.
Senior Full-stack Developer | Mobile Application Developer
Hewlett Packard Enterprise
- Developed mobile applications for corporate customers, both as hybrid applications and native applications.
- Developed Java back-end components, usually connecting to relational databases.
- Used Git as a source code control system with versioning.
Senior System Architect | Project Manager | IT Department Director
Kenbit
- Designed the architecture for a BMS-class system called Hektor BMS from scratch and started implementing it.
- Organized a team of military-grade Delphi developers and converted them to Java. Introduced low-power devices Java solutions.
- Earned a promotion to a project manager and later on became the IT department director.
Senior System Analyst | Team Leader | Junior Java Developer
ABG (non-existent now)
- Designed the high-level system architecture with Enterprise Architect.
- Led a team of junior system analysts, who used to meet with the customer and prepare requirements sets.
- Started Java and SQL development by creating simple subcomponents for developed systems.
Junior Developer | Junior Developer Team Leader
Filbico Sp. z o.o.
- Joined a large confidential project for the Polish army and performed C++ development.
- Started leading a team of junior developers to develop several small projects for military devices.
- Started using Revision Control System (RCS) for code sharing.
Experience
Hektor BMS
https://www.kenbit.pl/bms/Integration System for Car Dealers and Service Workshops
Fideuram Online System Refactor
https://www.fideuramonline.it/script/ServiceLogin/ib/loginP&G Mobile Inventory Application
Navigation App Demonstrator for DHL
Renewal of Old Computer Systems
MedCentrum | Medical Clinic Support System
Priceline CARES
The Now Company - Hisba Business Solutions
Education
Master's Degree in Information Systems
Warsaw Technical University - Warsaw, Poland
Professional Degree in Medicine
Warsaw Medical University - Warsaw, Poland
Certifications
Google Associate Cloud Engineer
Google Cloud
Skills
Libraries/APIs
REST APIs, Windows API, JAX-WS, QuickBooks API, OpenAPI, Node.js
Tools
*nux Shells, Eclipse IDE, Apache Maven, Git, Flyway, GitHub, Javadoc, Android Studio, Postman, GitLab, Jira
Languages
Java, SQL, JavaScript, HTML, C++, C, CSS, Objective-C, Python 3
Frameworks
Spring Boot, Android SDK, Spring, Aurelia, Hibernate, JUnit, Swagger, Spring Batch, Swing, Angular, PhoneGap, Flutter
Paradigms
Microservices, REST, RESTful Development, Microservices Architecture, Mobile Development, Test-driven Development (TDD), Agile
Platforms
Android, Oracle, Linux, Kubuntu Linux, Apache Kafka, Amazon EC2, Kubernetes, Docker, Windows, Amazon Web Services (AWS)
Storage
PostgreSQL, Databases, JSON, Google Cloud, MySQL, Amazon S3 (AWS S3), Elasticsearch, Spring Data Elasticsearch, SQL Server 2019
Other
Programming, Full-stack, RESTful Microservices, APIs, Back-end, System Design, IT Systems Architecture, General Medicine, Leadership, Team Leadership, API Integration, Objective-C++, Maps, Enterprise Architecture, Cordova, Mobile Navigation, 3D CAD, 3D Print Design, 3D Printing, Mobile App Development, SOAP, Intuit QuickBooks, Machine Learning
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