
Wojciech Ciesielski
Verified Expert in Engineering
Back-end Developer
Kraków, Poland
Toptal member since March 29, 2022
Wojciech is a business-savvy technology enthusiast, quality evangelist, and team leader with over a decade of hands-on experience developing IT systems. He specializes in Java, Jakarta EE, JSF, Tapestry, Spring, Struts, Hibernate, web development, and design patterns. During his career, Wojciech managed up to 30 developers in several agile teams working for clients worldwide.
Portfolio
Experience
- Java - 15 years
- Software Engineering - 15 years
- Spring Boot - 10 years
- Architecture - 10 years
- Test-driven Development (TDD) - 8 years
- Oracle - 6 years
- MongoDB - 4 years
- Amazon Web Services (AWS) - 4 years
Availability
Preferred Environment
Windows, IntelliJ IDEA, Amazon Web Services (AWS), Docker, Microservices Architecture
The most amazing...
...solution I've developed is an eCommerce system for an industrial-scale printing shop with the ability to manage billions of product variations.
Work Experience
Co-founder | CTO
Antigro
- Built a brand new eCommerce platform for the largest printing house in Poland, delivering cutting-edge functionalities. Played a key role in overseeing all technical aspects of Antigro operations.
- Oversaw the overall architecture of delivered solutions.
- Coordinated with the client's architects the overall enterprise architecture in which our software was integrated.
- Mentored and coached team members, promoting knowledge sharing within teams and on a broader scale among units within the company.
Software Architect | Team Leader
Ailleron
- Oversaw all Java-based projects developed by Software Mind for a large US client on which 20+ developers in several teams worked.
- Integrated software in the enterprise architecture and coordinated it with the client's architects.
- Led initiation of cooperation with a new client and spent around nine months in the USA over the course of two years.
Experience
eCommerce Platform for a Retail-Oriented Industrial-Scale Printing Shop
• designing technical solutions,
• Agile development process and business requirement analysis,
• hands-on development,
• establishing the entire cloud-based infrastructure for both Antigro CI/CD environment and client's test and production environments,
• recruiting developers to the team, and
• coaching and mentoring.
Team Leadership in a Leading Swiss Insurance Company
Education
Master's Degree in Computer Science
AGH University of Science and Technology - Kraków, Poland
Skills
Tools
IntelliJ IDEA, Amazon Elastic Container Service (ECS), Amazon EKS
Languages
Java, SQL
Frameworks
Spring Boot
Paradigms
Test-driven Development (TDD), Microservices Architecture
Platforms
Java EE, Amazon Web Services (AWS), Docker, Oracle, Windows, Apache Kafka
Storage
MongoDB, PostgreSQL, Redis
Other
Software Engineering, Architecture, APIs, RESTful Microservices, Algorithms, Domain-driven Design (DDD), Message Queues
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