Location
PolandRate
$36
/ per hour
Years of experience
20+About
I have a robust background in software development and project management, spanning various industries such as healthcare, hospitality, and financial services. With over two decades of experience, I have honed my skills in developing and managing sophisticated systems and applications. My expertise includes a wide array of technologies including Java, Kotlin, React, HTML, SQL databases like MySQL and PostgreSQL, and cloud platforms such as AWS. I have successfully led teams in implementing RESTful APIs, microservices architectures, and serverless solutions, contributing to the seamless integration of complex backend infrastructures. Throughout my career, I have undertaken numerous projects, from designing backend solutions for health monitoring applications to implementing custom modules for online payment platforms. I have also played a pivotal role in the deployment and maintenance of critical systems for leading global companies, ensuring high availability and scalability. My certifications as a Certified SCRUM Master and Sun Certified Programmer underscore my commitment to delivering innovative solutions and my proficiency in agile methodologies.Tech Stack
Prototype, AWS, C++, DynamoDB, Java, JavaScript, Jenkins, Kotlin, Kubernetes, Microservices, MongoDB, NoSQL, PostgreSQL, React, REST, SQL, TerraformExperience
- Designed and implemented prototypes for various projects, such as the Real Time Billing System based on Parlay OSA API at Comarch, and the lightweight, email-based task management system TaskOn.CC. Developed a prototype for the agile-inspired project management tool TinyPM and built the initial version of EmForge, a next-generation project hosting software.
- Designed and implemented backend systems for various industries, focusing on REST services, communication between agents, and backend infrastructure management. Notable projects include DigDuck's backend solution for sending image messages and the health monitoring application for Skythena.
- Developed and maintained infrastructure for clinical data systems at Roche, set up Kafka clusters, and managed AWS infrastructure and CI/CD pipelines for clients like Liberty and HRS. Responsibilities included maintaining automation scripts and build environments.
- Designed and implemented microservices-based systems, performing both development and DevOps tasks. Examples include the hospitality solutions system for HRS and internal systems for UBS based on Java, Kafka, Cassandra, and React.
- Managed stakeholders, their expectations, and communication, ensuring alignment with project goals and requirements. Worked with clients across various industries, including pharmaceuticals, banking, and insurance.
- Applied Agile methodologies and Scrum practices in daily work, ensuring efficient project management and delivery of software products. Held roles such as Senior Java Developer and ScrumMaster at Tieto, promoting agile practices within the development team.
- Implemented and maintained automation scripts, CI/CD pipelines, and build environments using tools like Jenkins, GitHub Actions, and GitLab CI. Developed and maintained infrastructure for various clients, ensuring efficient and reliable software deployment processes.
Employment history
Freelance, Contracting
2008 - Present
Senior Java Developer / ScrumMaster, Tieto
August 2007 - September 2008
- Responsible for NetAct Customization project for Nokia Siemens Networks, managing GSM network elements.
- Managed a team of developers, including recruitment, progress reporting, and core implementation.
- Implemented core elements and provided onsite support in Leipzig office.
IT Consultant, Poeware
January 2007 - August 2007
- Configured and deployed ORGA Billing System for T-Mobile Italy and T-Mobile Brasil.
- Recruited developers for various projects and implemented applications using GWT and Spring frameworks.
- Developed report applications for Amazon.de using Java and Spring.
Senior Java Developer, Siemens
March 2006 - January 2007
- Designed and developed 2G/3G network configuration tool (CM*), supporting onsite developers in Leipzig.
- Recruited developers and managed their integration into the project team.
Team Leader, Comarch
February 2005 - December 2005
- Managed a team of developers in designing and prototyping Real Time Billing System based on Parlay OSA API (Java, C++, CORBA).
- Recruited developers and coordinated their efforts in project development.
Test Manager / Test Engineer, Comarch
September 2004 - December 2004
- Tested R&D handheld devices and implemented automated test modules for Symbian platform.
- Managed test execution for prototype handheld devices and supervised a team of testers.
Java Developer, Comarch
January 2004 - September 2004
- Designed and developed GSM network configuration system with real-time fault management for O2 Germany.
- Part of the InsightNet project team, focusing on system reliability and performance.
Web Applications Developer, Bankier.pl, Cubeteam.com, Internet Designers, Travelplanet.pl
June 2000 - November 2003
- Developed and maintained bankier.pl and travelplanet.pl websites.
- Implemented web-based intranet systems for various organizations.
- Contributed to the development and maintenance of web applications across multiple domains.
Education history
Technical University of Wroclaw
1998 - 2003
Maste of Science, Software Engineering