09.01.2026 aktualisiert


100 % verfügbar
Full Stack Engineer - Typescript | NodeJS | ReactJS | Azure
Berlin, Deutschland
Nur Remote
BS in Computer ScienceÜber mich
Senior Software Engineer with 9 years of experience helping startups and enterprise companies build scalable, high-performance systems. Product-oriented mindset with a focus on delivering value through thoughtful architecture, clean code, and end-to-end solutions that drive business impact.
Skills
JavaScriptAmazon Web ServicesMicrosoft AzureGitHubPostgreSQLMongoDBMySQLNode.jsRedisAzure Active DirectoryNext.jsTypeScriptTailwindReact.jsApache Kafka
Why you should Hire me❓ ? Result-Oriented Mindset ➡️ I focus on achieving tangible outcomes and delivering value through my work. ? Customer-Centric Approach ➡️ I always understand and prioritise the needs of stakeholders to ensure that the solution built should meet their requirements and expectations. ? Single point of contact ➡️ I will serve as your single point of contact, managing all aspects of your project seamlessly from initial design to final deployment. By entrusting me with the entire process, you can expect streamlined communication and a consistent, unified approach from start to finish.
My Expertise Typescript / Javascript ReactJS, NextJS, Redux Ant Design, TailwindCSS, Ant Design, Apollo Client, Jest NodeJS, NestJS, Apache Kafka, REST API, GraphQL, Redis, Microservices MySQL, MongoDB, PostgreSQL AWS, Azure, GitHub Actions, Docker
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2016
Sprachen
Englischverhandlungssicher
Projekthistorie
About Company
Enpal is a German company focused on making renewable energy accessible for homes. They target a carbon-free future for residences through a combination of services
- Boosted revenue and cross-selling opportunities by designing and extending a product recommendation system for
- Enpal (Heat Pumps & PV bundles, Solar Panels).
- Accelerated API provisioning and strengthened security by integrating Azure App Registrations with Terraform automation.
- Secured third-party webhook integrations by implementing a proxy client layer with Azure Logic Apps using HMAC-based signatures.
- Standardized service integrations company-wide by developing a centralized integration service and facilitating adoption across teams.
- Improved system reliability and reduced production issues by developing comprehensive unit and end-to-end tests.
Technologies & Tools: TypeScript, Node.js, NestJS, MongoDB, Azure, Docker, Terraform, Datadog.
About Company
Marley Spoon is a meal kit delivery service. They provide customers with fresh ingredients and recipes to cook delicious meals at home.
Responsibilities
I played a pivotal role in optimizing tools for the Marketing and Customer Experience Teams, focusing on Incident Management and Promotions. Incident Management: My primary responsibility involved redesigning and developing the UI to simplify and elevate the User Experience. The aim was to streamline processes and enhance overall usability. Promotions: I spearheaded migrating from a monolithic API to a modular structure by implementing GraphQL endpoints in the backend. Simultaneously, I redesigned the frontend application to simplify the user experience and enable scalability for additional features.
Utilised Skills are Proficient in ReactJS, Typescript, Elixir, GraphQL, PostgreSQL, Docker, NextJS, and Redux, I ensured a cohesive and efficient integration of these technologies to achieve optimal results.
This multifaceted role demanded technical expertise and strategic thinking to seamlessly integrate and optimize tools for the benefit of the Marketing Teams.
About Company
Taskworld is a web-based project management and collaboration platform.
Responsibilities
Taskworld is a web-based project management and collaboration platform.
Responsibilities
- I developed a new text editor by utilizing a third-party library, incorporating several key features. These include Markdown support, enabling users to mention others within the chat function. I also wrote unit test cases to ensure the editor's functionality.
- Write Unit Test.
- To enhance accessibility and reusability, I created a custom build for the text editor and published it as a separate npm package.
- Backend APIs and MongoDB to integrate the editor effectively into the overall system architecture.