Daniel Kucal

Daniel Kucal

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
Angular+Typescript Engineer
Angular+Typescript Engineer

Passionate, business-oriented software engineer with over 8 years of experience, recognized for problem-solving skills, resourcefulness and task automation expertise. Known for being helpful, proactive, and self-motivated. Proven to be a collaborative team player, adept at both learning from and mentoring others.

My focus is on developing scalable, top-tier Web applications, taking advantage of best in class, modern technologies and architectural approaches with the preference for Open-Source solutions. My favorite tools of choice are:

  • Bun - a fast, all-in-one JavaScript toolkit, known for its speed and compliance with node.js;
  • AWS Cloud - for easily-deployable production-ready solutions at scale;
  • NX + pnpm - to keep all connected apps and their dependencies within single repository;
  • TypeScript - one language shared between clients, servers, and common code;
  • Angular - bringing well-thought-out, scalable architecture to frontend applications;
  • Next.js - modern full-stack framework utilizing React, with solutions for SEO and prerendering;
  • NestJS - robust Node.js framework with architecture heavily inspired by Angular;
  • RxJS - for handling complex asynchronous data flows using the principles of Reactive Programming;
  • Jest / vitest and Playwright - for fast and comprehensive testing;

Code quality is something I attach great importance to, so I’m consistently expanding my knowledge in the areas of its security, performance, scalability and maintenance. I particularly follow naming conventions, software design and architectural patterns, use conventional commits and 12-factor app principles.

As Linus Torvalds would say:

Talk is cheap. Show me the code.

I truly believe my achievements speak for itself. Please see the projects I've done, my contributions on Github and StackOverflow where I'm active under my favorite tags - Angular (top 1%), TypeScript (top 5%) and JavaScript (top 3%).

Polish, English
Warsaw (+01:00)
Joined August 2017
EXPERTISE
7 years experience
I work with Angular 2+ since its first beta version release, back in the end of 2015. I've reached TOP 1% in Angular and TOP 5% in JavaSc...
I work with Angular 2+ since its first beta version release, back in the end of 2015. I've reached TOP 1% in Angular and TOP 5% in JavaScript and TypeScript on Stackoverflow.com. I've worked in the role of project leader and expert contractor on many Angular projects for big organizations.
7 years experience
TOP 5% on Stackverflow.com under TypeScript and JavaScript tags. TypeScript remains my choice of tool for full-stack development since 2016.
TOP 5% on Stackverflow.com under TypeScript and JavaScript tags. TypeScript remains my choice of tool for full-stack development since 2016.
10 years experience
I develop web applications since 2010. Besides what I was using, I know various technologies and cases where to use them, on both front-e...
I develop web applications since 2010. Besides what I was using, I know various technologies and cases where to use them, on both front-end and back-end. At some point of time I went through the complete processes of creating web applications - starting from claiming domains, through configuring servers and getting the software to providing best user experience in web browser.
6 years experience
3 years experience
2 years experience
2 years experience

REVIEWS FROM CLIENTS

Daniel's profile has been carefully vetted and approved as a Codementor. Connect with Daniel now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
symlink-resolver
Simple tool for replacing symlinks by real files and vice versa. Created for #nativescript builds.
TypeScript
7
2
angular-clickable-click
Adds cursor: pointer styling to elements having (click) directive, prevents event when disabled.
TypeScript
5
0
Stack Overflow
9132 Reputation
7
45
68
EMPLOYMENTS
Node.js Consultant
Hilti Switzerland
2023-09-01-2023-10-01

[Fixed-term contract]

Hired to develop an AWS Lambda function using node.js for seamless data integration. The objective was to ...

[Fixed-term contract]

Hired to develop an AWS Lambda function using node.js for seamless data integration. The objective was to extract, filter, and parse 2 types of logs stored in Amazon S3 bucket and subsequently forward it to Microsoft Sentinel (Azure Logs Analytics) in chunks.

Node.js
Amazon S3
TypeScript
View more
Node.js
Amazon S3
TypeScript
Jest
Nodemon
AWS Lambda
Serverless
AWS
View more
Angular Expert
Mobilab Solutions GmbH
2022-11-01-2023-07-01

[Fixed-term contract]

Provided technical expertise and set direction in a complex project for a renowned German chemist...

[Fixed-term contract]

Provided technical expertise and set direction in a complex project for a renowned German chemistry corporation. Worked closely with a team of 15-20 professionals, and later also in parallel with a second team in a highly agile environment utilizing Scrum concepts like spikes, PoCs, retros, sprint reviews and code reviews for every single PR. The goal of the project was to migrate use cases of Palantir's Foundry.

Angular
Azure
Highcharts
View more
Angular
Azure
Highcharts
Active Directory
TypeScript
React
JavaScript
Microservices
GraphQL
Agile
Next.js
Storybook
Figma
Nx
View more
FullStack Engineer, Consultant
Richnerstutz AG
2022-03-01-2022-09-01

[Fixed-term contract]

Oversaw the development of an ERP project for a prominent Swiss transportation company with over 3000 empl...

[Fixed-term contract]

Oversaw the development of an ERP project for a prominent Swiss transportation company with over 3000 employees and a century-long tradition. Subsequently, made significant contributions to the development of comprehensive system for managing information and advertisement displays located in places like shopping malls and ski resorts. Engaged with a diverse array of technologies, delivering pioneering solutions and implementing robust system management tools.

HTML/CSS
Node.js
Git
View more
HTML/CSS
Node.js
Git
Angular
PDF
TypeScript
Docker
React
JavaScript
Yarn
Next.js
NestJS
View more
PROJECTS
My portfolio - DanielKucal.comView Project
2023
Besides commercial projects, there were notable contributions to various Open Source initiatives: angular - fixing code example in docs;...
Besides commercial projects, there were notable contributions to various Open Source initiatives: angular - fixing code example in docs; angular-starter - update to Angular v4.3, removing no longer needed dependency; ng2-select - fixing displaying of items in multiselector; ng2-file-upload - adding ability to extend its functionality; ngx-bootstrap - making components extensible, proposing "close on outside click" functionality; ng-click-outside - proposing and implementing improvements; angular-library-starter - improvement of library publishing process, proposing changes in tslint configuration; tslint-angular - updating by removing a deprecated rule; tslint - adding ignore pattern for max-line-length rule and creating fix for npm v5; nativescript-localstorage - adding a polyfill for Storage; angular-seed-advanced - describing issues for Ahead of Time compilation; nativescript-angular-drawer-template - adding fixes for in-app navigation and builds with webpack; apollo-angular - update code example with authorization header; DefinitelyTyped - adding type definitions for canvas-size package; docs.nestjs.com - fix e2e testing example with Fastify;
HTML/CSS
SQL
Node.js
View more
HTML/CSS
SQL
Node.js
MongoDB
TypeScript
JavaScript
Next.js
NestJS
View more