Back to professionals

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).
Author
Angular Developer & Javascript Developer
6001fa8dd4e1ca000d6075b1
Employee3699  / Per month
Freelancer294  / Per day
LevelSENIOR
Roles
Angular Developer Javascript Developer
Languages
English
Skillset
AngularAngular 2AngularJSAutomation TestingAzureBootstrapCSSCloudClustersCode ManagementContainer Engine SoftwareContainerization SoftwareCypressDatabaseDevOpsDockerESLintFunctional TestingGitGitlabGraphQLJavaJavaScriptJestMongoDBMySQLNette FrameworkNoSQLPHPReactRestRokuSASSSQLSpecificationsSpringSymfonyTest DevelopmentTesting TypesToolsTypeScriptUIUnit TestingYARNjQuerynode.jsnpm
Localities
PrahaRemoteBrno-městoOstrava-město