Location
PolandRate
Years of experience
14+About
I am an experienced Senior Java Developer and System Architect with over a decade of experience in developing robust software solutions across a range of industries. My technical expertise encompasses a comprehensive stack including Java, JavaEE, Spring Boot, Hibernate, JPA, and various front-end technologies like React, Angular, and TypeScript. Throughout my career, I have demonstrated a strong ability to lead server teams, design server-side architecture, and manage complex deployments on platforms like AWS and Azure. Beyond my technical acumen, my career is marked by a continuous pursuit of knowledge, evidenced by my PhD studies in Industrial Computer Science from AGH University of Science and Technology. I am passionate about leveraging my deep analytical skills and meticulous attention to detail to solve challenging problems and innovate scalable systems. Whether leading development projects, enhancing system architectures, or guiding teams, I am always eager to apply my skills to facilitate growth and improve efficiency within forward-thinking organizations.Tech Stack
Java, Angular, JavaScript, Kotlin, React, REST, Spring Framework, TypescriptExperience
- Implementation of New Features & Bug Fixing: Develop and enhance software applications by adding new features and resolving bugs to improve functionality and user experience.
- Design of Server-Side Architecture: Create and refine server-side architecture to ensure efficient data handling, scalability, and security of applications.
- Work Coordination of Server Team: Lead and manage the server development team, coordinating tasks and ensuring project milestones are met on time.
- Deployments Management: Oversee and manage the deployment of software updates and new releases, ensuring minimal downtime and maintaining system integrity.
- Technical Guidance and Support: Provide technical expertise and guidance to team members, assisting with complex coding issues and fostering a collaborative work environment.
- Performance Optimization: Monitor and optimize the performance of applications, identifying and resolving efficiency bottlenecks and ensuring optimal operation under various loads.
- Preparation of Technical Documentation: Document system architecture, code changes, and deployment procedures to maintain a clear understanding of the application’s framework and operations.
Employment history
– Implementation of new features & bugfixing
– Design of server-side architecture
– Work coordination of server team
– Deployments management
Technology: Java (8-17), Spring Boot, AWS (serverless, S3, DynamoDB, basic EC2 & IAM
management, texttract), REST, Swagger, Hibernate, PostgreSQL, HBase, Lucene, Wildfly,
Lombok
Project: Microservices based platform for order-to-cash automation
– Support team members with technical knowledge
– Implementation of new features & bugfixing
Technology: Java (8-11), Spring Boot, microservices, MongoDB, MySQL, OAuth 2.0, RabbitMQ, Azure, K8
Project: Municipal car sharing system of electric cars
– Implementation of new features for accountrelated microservices
– Bug fixing
– Configuration of Kibana
Technology: Java, Spring, Spring Boot, Spock, REST, microservices, Kafka, Docker, PostgreSQL, MongoDB, GitLab
– Implementation of new features for account management web application
– Debugging and bug fixing messaging system
– Technical guidance for less experienced developers
– Code review
– Preparation of technical documentation
Technology: Java, JSP, Spring, Oracle, ActiveMQ
-Implementation of requirements at server and database side
– Implementation of junit and integration tests
– Wildfly server configuration, maintenance and management
– Optimization of performance bottlenecks
– Identification and resolution of bugs
Technology: Java, Java EE, Hibernate, Wildfly,
PostgreSQL, HBase, Lucene, smartGWT, Svn
Taught following courses:
– Basics of Programming
– Programming in Java
– Web Application Technologies
-Implementation and maintenance of Portfolio Project – a system dedicated for managing IT
projects
– Integration with internal Comarch systems
Technology: Java, Hibernate, Swing, GWT, Oracle
-Implementation and maintenance of PfP system
-Implementation of Invento knowledge system
-R&D activities, development of rnd.comarch portal.
Technology: Java, Hibernate, Swing, GWT, Struts, Oracle
Education history
Faculty of Metal Engineering and Industrial Computer Science, AGH University of Science and Technology, Cracow
Specialization: Modeling and Information Technology
Master’s degree thesis: Integration of virtual laboratory with e-learning platform
Graduated with: 6.0 (maximum) ranking
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...