Angular Developer & Javascript Developer
Overview
Short Summary
The candidate is an experienced Angular developer who has been working in his field since 2014. He has experience with TypeScript, JS, HTML5, CSS and SQL. On his last project he worked on a web portal where all the law changes were listed, the portal was made interactive and it was a lot of data processing. He has experience with Scrum but also with Kanban. His English is at B2 level, he knows how to have a normal communication, he just needs to talk. He doesn't have an explicitly preferred area of work, he is interested in machine learning, financial systems or biomedicine. However, he is open to every possibility. He has worked as a Team Leader where he led a team of three developers.
Work Experience
Jan 2018 - Sep 2019
- Role: Architecture design and development of SPA (Angular 8, RxJS, Flux).
- Responsibilities: Leading a small development team, unit testing and E2E testing, designing and developing backend services (Node.js, RxJS, MongoDB, REST API).
- Methodologies: Kanban, clean code, DDD, TDD, event sourcing, CQRS, microservices, agile development, containerization by Docker.
Jan 2013 - Sep 2017
- Role: Architecture design and development of SPA for management of biometric devices, users, access control, and attendance (Angular 4, RxJS).
- Responsibilities: Cooperating on the development of the backend part (PHP, Symfony, MySQL), designing and developing a wizard for real-time 3D fingerprint scanning (AngularJS), deploying to Azure Cloud.
Oct 2019 - Present
- Role: Architecture design and development of SPA (Angular 10, RxJS, NGXS, Nrwl Nx).
- Responsibilities: Coordinating the integration of third-party modules to SPA, unit testing in Jest, code analysis by Sonar (ESLint, CSSLint, Prettier), CI/CD configuration (GitLab), designing and preparing Docker images, cooperating on the development of the backend parts (Spring, Java 8).
2007 - 2011
- Role: PHP programmer, e-shops, communication with customers, implementing internal invoicing system and its integration with third-party systems, analysis and implementation of emailing application for automatic sending of newsletters.
2004 - 2010
- Role: PC administration, PHP programmer (Nette), making apps for work automation (Java).
| Employee | 3699 € / Per month |
| Freelancer | 294 € / Per day |
| Level | SENIOR |