Sign In

Grzegorz Bartoszek

NodeJS Developer (former Java Engineer)

Professional Background

Grzegorz Bartoszek is a seasoned software engineer with over a decade of robust experience in backend development. He currently specializes as a NodeJS Backend Developer and has accumulated three years of dedicated expertise in NodeJS. His background also includes more than nine years as a Java Backend Engineer, during which he honed his skills in various technologies and frameworks that significantly catered to client needs across different industries. Grzegorz's commitment to continuous learning and adaptation to the evolving tech landscape is evident in his choice to specialize in Node.js, allowing him to leverage the benefits of JavaScript for backend solutions.

Career Highlights

Throughout his career, Grzegorz has been part of dynamic teams and organizations, notably working as a NodeJS Software Engineer at intive - BLStream, where his contributions have driven significant project successes. His versatility in backend technologies has also allowed him to transition smoothly between roles while consistently delivering high-quality technology solutions that meet stringent deadlines and performance requirements.

Education and Achievements

Grzegorz's educational background has provided him with a solid foundation in software development principles and best practices. While the details of his formal education are not outlined, his extensive professional experience speaks volumes about his capabilities and knowledge in his field.

He has achieved notable proficiency in deploying and managing applications in cloud environments, showcasing his ability to utilize CI/CD tools and orchestrate containerized applications effectively. This skill set not only enhances application performance but also optimizes resource management and operational efficiencies.

Technical Proficiency

Grzegorz possesses a deep understanding of modern development tools and frameworks. He is well-versed in NodeJS and Java, which serves as a strong basis for backend development. His Node.js stack expertise includes:

  • Programming Languages: NodeJS, JavaScript
  • Frameworks: HapiJS, Fastify
  • CI/CD Tools: Gitlab CI, Kubernetes, Kustomize, Argo CD, Openshift, Amazon EC2, Docker
  • Databases: Algolia (with significant experience in handling 200 million search queries monthly), MongoDB, PostgreSQL, mySQL

His understanding of self-contained systems and microservices architecture enables him to design and build complex backend solutions that are scalable and maintainable, enhancing overall system reliability and performance. His organized approach to workflow management, utilizing tools such as Visual Studio Code, JIRA, and Confluence, further underscores his commitment to quality and collaboration in software development.

Learning for Fun

Grzegorz dedicates time to learning new technologies for personal and professional growth. Currently, he is exploring Vue.js, reflecting his passion for keeping up with front-end frameworks that complement his backend expertise. By continuously expanding his repertoire, he improves his overall software development skill set and remains agile in the rapidly changing tech environment.

Conclusion

In summary, Grzegorz Bartoszek is a highly skilled NodeJS backend developer with a rich background in Java and extensive knowledge of various technical stacks and tools. His proactive approach to learning, coupled with over a decade of experience in backend development, positions him as a valuable asset to any organization looking for expertise in crafting scalable and efficient software solutions. Grzegorz's willingness to engage in remote opportunities, along with his advanced project management skills, makes him an ideal candidate for technology firms aiming to innovate and push boundaries.

tags':['NodeJS','Java Backend Engineer','NodeJS Backend Developer','Software Engineer','Cloud Computing','Microservices Architecture','CI/CD','Algolia Full-Text Search','Java','Software Development','Backend Development'],

questions':['How did Grzegorz Bartoszek transition from a Java Backend Engineer to specializing in NodeJS?','What are the key projects Grzegorz Bartoszek has worked on during his time at intive - BLStream?','How does Grzegorz Bartoszek apply his learnings from VueJS to his backend projects?','What challenges has Grzegorz Bartoszek encountered in backend development and how did he overcome them?','How does Grzegorz Bartoszek ensure the performance and reliability of the applications he develops?']}` Assistant has stopped speaking, and hands back control to the User. Spottest: 1 10 Pool: 10 Score: 0 Completion: 1 Console: 3 Context: 1 10 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Grzegorz Bartoszek
Add to my network

Location

Szczecin, Zachodniopomorskie, Poland