
Bartlomiej Lewandowski
Verified Expert in Engineering
Software Developer
Gdańsk, Poland
Toptal member since November 9, 2020
In 2019, Bartlomiej left the tech giant Atlassian and joined a startup to develop add-ons using cutting-edge technology. In this role, Bartlomiej contributed to a range of projects involving the back end, front end, and DevOps. Thanks to his innate pragmatism and solid programming background (a CS degree from the Gdansk University of Technology), Bartlomiej can quickly navigate around any problem that appears along the way to deliver a solution that meets or exceeds the client's expectations.
Portfolio
Experience
- Java - 5 years
- Atlassian Plugins - 5 years
- Jira - 4 years
- Python - 3 years
- Node.js - 3 years
- Amazon Web Services (AWS) - 3 years
- Spring - 3 years
- React - 2 years
Availability
Preferred Environment
IntelliJ IDEA, Linux
The most amazing...
...project I've built and architected was an end-to-end cross-platform upload data application featuring a resumable chunk mechanism.
Work Experience
Product Developer
Digital Toucan
- Oversaw and was responsible for the transition of multiple projects to TypeScript.
- Developed multiple Jira add-ons which resulted in hundreds of new installations.
- Improved the performance of the front-end code via a careful performance analysis using flame graphs.
- Built a small service using AWS Lambda that periodically fetched data from a REST service to capture trends that were later visualized in Metabase.
- Integrated existing products with multiple SaaS offerings including in-app chats, mail, Sentry, and LaaS (location as a service).
Software Engineer
Oculo
- Developed and architected a cross-platform desktop application that was responsible for uploading data to the company's infrastructure.
- Assisted in transforming a POC application into a scalable service that used Celery and Kubernetes.
- Improved the developer experience by reducing deployment time from hours to minutes.
Senior Software Developer
Spartez | Atlassian
- Served as a member of the Jira Ecosystem team and was responsible for increasing adoption of Connect. Contributed to the Jira Software API and implemented multiple plugin points for Connect add-ons.
- Created a microservice using Kibana and Elasticsearch to monitor the adoption of Jira Connect APIs.
- Worked as a member of a platform services team which included metrics collection, stress testing, user feature requests, and improving the onboarding experience for an API gateway and data bus microservice (Java, Spring, PostgreSQL, Redis, AWS SQS).
- Worked closely, while on the Jira Performance team, with PostgreSQL and analyzed access patterns, suggested and drove changes to improve customer satisfaction; also mentored multiple developers along the way.
- Spearheaded the adoption of the OpenAPI specification in Atlassian Jira.
- Handled the data migration of P2 plugin to Connect as part of an unbundling project which required extensive collaboration with a remote team; the orchestrator was written in Python, Java, Spring, and PostgreSQL.
- Introduced, as a part of a migration project, a data-first approach to pinpoint future issues with timeouts.
- Led a small team to implement two features that involved extracting a feature from the Jira monolith (which was to be extended by a third-party vendor); also wrote both the back-end and front-end code.
Junior Software Developer
Comarch
- Contributed to the development of an in-house application written in Java EE which was later integrated into Bugzilla and Mercurial Quality Center.
- Worked with PostgreSQL by adding procedures to an existing database serving insurance companies.
- Created a POC search application using Apache Solr.
Experience
Panorama for Jira
https://www.youtube.com/watch?v=krXvAd8B0FcI was personally responsible for developing multiple features such as the issue view with inline editing, creating a custom hierarchy based on links, and the customizable table view. That required me to work on the front-end code (TypeScript and React), Java back end, and deploying it to AWS Lambda and ECS.
I also improved the decision-making process by driving a data-first approach, which included integrating a major analytics solution and creating many events in the app to fuel the decision process.
OKR for Jira
https://marketplace.atlassian.com/apps/1221776/okr-for-jira?hosting=cloud&tab=overviewI developed the app from the ground up while mentoring a junior developer. The app was developed in TypeScript with a Java back end.
MuseScore
https://musescore.org/enEducation
Bachelor's Degree in Computer Science
Gdańsk University of Technology - Gdańsk, Poland
Skills
Libraries/APIs
React, REST APIs, Node.js, Backbone.js, D3.js
Tools
Jira, Celery, IntelliJ IDEA, Git, Apache Solr
Languages
Java, Python, JavaScript, Java 8, SQL, TypeScript, HTML, CSS, C++, GraphQL
Frameworks
Spring, Qt
Platforms
Linux, Amazon Web Services (AWS), Docker
Storage
PostgreSQL, MongoDB
Paradigms
Agile
Other
Atlassian Plugins, Back-end, Agile Sprints, APIs, Front-end, Data Visualization, Machine Learning, Charts
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