Software Developer
Email: niziolek900@gmail.com
GitHub: GitHub Repository
Location: Cracow, Poland
Phone: +48 721 555 559
Skilled Software Developer with 3 years of experience specializing in object-oriented programming. Consistently achieves project goals by delivering elegant and scalable code. Collaborates effectively with team members within Agile and Scrum frameworks. Strong expertise in JEE open-source frameworks like Spring and Hibernate, as well as solid knowledge of database design. Experienced in designing scalable backend systems and passionate about applying best practices in software architecture. Familiar with CI/CD automation tools and processes. I possess analytical thinking skills and a desire to expand experience. Currently, seeking opportunities that will allow me to grow both my backend and technologies to become a full-stack developer in the future.
07.2021—Present: Transition Technology PSC - Java/JS Developer
In early projects, I collaborated with small, agile teams and also led a project independently, where I delivered a fully functioning platform extension for an air carrier company. The goal was to implement secure REST API services for integrating with client applications. The project required a strong emphasis on security and API design best practices. I had the opportunity to gain experience working with large manufacturing facilities, for instance, in developing a layout for displaying KPIs on large screens in production lines. During these projects, I collaborated with international teams and effectively communicated in English. Following this, I gained experience in an R&D project for a watch company within a Scrum framework, actively participating in all Agile ceremonies (daily stand-ups, grooming sessions, sprint planning). This project, developed entirely in java, included dedicated QA and code review teams focused on specific modules, which allowed me to understand how to scale Feature Development and integrate efficiently into a large team. Currently, I am part of a Greenfield project, working from start to MVP. The platform is designed for system integration and workflow automation, with responsibilities including the design and implementation of Kafka-based messaging, REST, and SOAP services. I have been hands-on with technologies such as Spring, Kafka, Docker, React, and Angular to ensure a modern, scalable architecture. Throughout my journey, I have honed my ability to deliver both new feature requests and enhance existing systems with new functionalities.
Sport is full of determination, develops self-discipline and mental endurance. Boxing has taught me more than just how to throw a punch. It's instilled in me the value of dedication, perseverance, the importance of regularity, and constantly striving for improvement. Boxing has shaped me into a disciplined person.
Fast driving of cars and the pursuit of greater engine power require precision. It's a fusion of technique, understanding vehicle mechanics, and tuning. This passion has taught me to be focused, quick decision-making, and how to handle pressure. On the track, there's no time for hesitation.
My exhilarating escape into a world of wonder beneath the waves is an adventure that allows me to explore the depths of the sea, discovering its hidden treasures and mesmerizing beauty. Beyond the adrenaline rush, scuba diving has taught me valuable life lessons—patience, self-control, and the importance of teamwork.
I like creating projects based on Arduino and ESP32 in combination with various electronic components. I enjoy experimenting and developing ideas, crafting intriguing small-scale devices. One of the most interesting projects I've worked on was developing and implementing an intelligent remote irrigation system for farmland. It optimizes water usage and automates watering based on real-time soil moisture data and weather information from online platforms. The system also allows for remote control via a web platform.
An online ebook store that allows users to explore, purchase, and download a wide variety of ebooks. Includes secure payment options.
This tour booking platform is a comprehensive solution that enables users to browse, select, and book tours online while managing trip details seamlessly. Designed with performance, scalability, and reliability in mind, the platform ensures an excellent user experience and smooth operation even under high traffic.
Project where i used web flux only for example purpose.
Ask ChatGPT what I can cook with given ingredients
Clean code application using core java
Project where I was learning CI/CD with GitHub Action, AWS, DOCKER, REACT, JUNIT(in progress)
User profile store on MySql with images stored in AWS cloud
Simple microservices platform with GitHub server config
Thingworx Platform(User Interface)+Arduino(Program for ESP32) The work was awarded and received the maximum grade. The goal of the work is to develop software for remote control the developed system of irrigation equipment.
build & test & deploy