Bartosz Michalkiewicz

AdTech
Backend Developer
Vetted by
I'm a dedicated and innovative Backend Developer with over 11 years of full-time experience in the tech industry. My primary focus lies in crafting robust and scalable backend systems using TypeScript, Node.js, and AWS. I'm enthusiastic about architecting complex software solutions that stand the test of time. My skill set extends beyond the backend; I'm well-versed in the front-end realm with proficiency in React. I'm also not a stranger to JVM technologies, with a background in Java and Scala, and I can dabble in Python when needed. I thrive on transforming intricate business requirements into elegant, maintainable, and performant software systems. My passion for this aspect of development has led to the successful delivery of projects that exceed client expectations. What Sets Me Apart: - 11 years of hands-on experience, offering a wealth of knowledge. - A comprehensive skill set spanning multiple programming languages and technologies. - A relentless pursuit of perfection and innovation, always striving for excellence. - A knack for transforming complex problems into elegant and efficient solutions. - A genuine passion for software design and architecture, with an eye for detail. I'm always eager to connect with like-minded professionals, collaborate on exciting projects, or simply engage in thought-provoking discussions about the ever-evolving tech landscape.

Skill

Experience

Vetting results

Backend Developer

14
yr.
Node.js;Nest.js;AWS;Express.js;Docker;

Certifications

Experience

Skills

Work Experience

Senior Software Developer, Adobe, 2022 - present

- Leading and mentoring a team of backend developers, providing technical guidance, code reviews, and knowledge sharing

- Collaborating with cross-functional teams to define technical architecture, design patterns, and development processes

- Driving technical innovation and proposing new technologies, tools, and frameworks to improve application performance and scalability

- Architecting and implementing complex backend solutions, including microservices, event-driven architectures, and distributed systems

Lead Back End Developer, ContentCal, 2018 - 2021

- Designing and optimizing database schemas, queries, and indexing strategies for efficient data storage and retrieval

- Implementing advanced security measures, such as encryption, authentication, and authorization mechanisms, to protect sensitive data

- Performance tuning and profiling of Node.js applications to identify and resolve performance bottlenecks

- Implementing CI/CD pipelines, automated testing, and deployment strategies to ensure code quality and reliability

- Conducting thorough code reviews, refactoring legacy code, and enforcing coding standards to maintain high code quality

- Participating in technical discussions, architecture reviews, and strategic planning to align technology solutions with business goals

Software Engineer, Senior Software Engineer, Mobica, 2013 - 2018

- Architecting and implementing backend solutions that meet business requirements and technical specifications

- Writing clean, efficient, and maintainable code following best practices and coding standards

- Conducting code reviews, providing feedback, and mentoring junior developers to improve code quality and efficiency

- Implementing security best practices to protect data and prevent vulnerabilities

- Monitoring application performance, identifying bottlenecks, and optimizing system resources

- Integrating third-party APIs, services, and tools to enhance application functionality

- Troubleshooting production issues, debugging code, and providing timely resolutions

- Participating in Agile development processes, sprint planning, and daily stand-ups.

Software Developer, Consileon Polska, 2011 - 2013

- Writing clean, efficient, and maintainable code following best practices and coding standards

- Conducting code reviews, providing feedback, and mentoring junior developers to improve code quality and efficiency

- Implementing and optimizing database schemas, queries, and data storage solutions

- Integrating third-party APIs, services, and tools to enhance application functionality

- Monitoring application performance, identifying bottlenecks, and optimizing system resources

- Implementing security best practices to protect data and prevent vulnerabilities

- Participating in Agile development processes, sprint planning, and daily stand-ups

Front end / Web developer, Squiz, 2010 - 2011

Implementation and development of enterprise applications. 

Tasks involving: 

- Server side development 

- Front-end functionalities 

- SQL queries, stored procedures 

- Data base design 

- Web-services consumption and development 

- Documentation creation 

Recommendations

Hire

Bartosz Michalkiewicz

Start building your team with UpTeam

Our team of cloud experts is ready to help you with your next development initiative. If you’re ready to discuss your next project, schedule a free call with one of our cloud advisors today!

EU: Nicu Bordea

CEO

US: Michael Philip

Group CEO & Founder