Driven, adaptable Angular Frontend developer with 7 years of experience (overall 6 Years) delivering exceptional results. A collaborative problem solver and quick learner. With a passion for continuous learning and personal growth, I have extended my expertise beyond Flutter to include proficiency in Angular and NestJS. This diversified skill set allows me to tackle a broader range of projects and contribute to various aspects of software development. During my free time, you can often find me unwinding with a cup of tea, reading something on my Kindle. I believe in the power of continuous learning and exploring new subjects to broaden my horizons as a developer.
Codility - Add Type validation to an object - JavaScript(Level 1)
Only 24% of the talents can score above the benchmark
Only 24% of the talents can score above the benchmark
The objective of this assesment is to implement an object in JavaScript, which ensures that the object's properties have the expected data types, using techniques such as typeof, instanceof, or custom validation functions, to enforce type correctness and prevent unexpected data assignments.. It assesses their understanding of JavaScript syntax, data types, control structures, functions, and DOM manipulation.
Codility - Implement Adapter Pattern in Node JS(Level 1)
Only 18.6% of the talents can score above the benchmark
Only 18.6% of the talents can score above the benchmark
The objective of this JS Assessment is to evaluate how JS Developer is able to implement adapter pattern for a Payment API to Integrate it with another Payment API. The assessment will also evaluate the knowledge of the developer on experience around using advanced libraries of JS, real life applications, design patterns. Moreover, here the developer has the freedom to utilise the Node.js 18.9.0 tools / packages to implement their code
Codility - Create Iterable using Dart(Level 1)
Codility - Laravel Form Validation(Level 1)
Only 11.4% of the talents can score above the benchmark
Only 11.4% of the talents can score above the benchmark
The objective of this Laravel Assessment is to check how the developer can implement a Movie database using PHP Laravel where Routes, views and controllers are available for the Talent to use - but he needs to manage the Formcontroller which doesn't have right validation.
Versant - Language & Communication(Level 1)
Codility - Angular Component(Level 1)
Only 8.3% of the talents can score above the benchmark
Only 8.3% of the talents can score above the benchmark
The Angular assessment evaluates a candidate's proficiency in using the Angular framework for building web applications. It assesses their understanding of Angular components and other key concepts. It uses angular/core (v10.1.0), rxjs (v6.6.0), rxjs/operators (v6.6.0) and node 14.
Codility - MySQL(Level 1)
Only 7.5% of the talents can score above the benchmark
Only 7.5% of the talents can score above the benchmark
The objective of this MySQL Assessment is to evaluate an individual's proficiency in working with the MySQL database management system. It assesses their knowledge of database design, SQL querying and other concepts. The assessment focuses on practical skills and the ability to effectively manage and optimize MySQL databases.
Senior Software Developer
Faida SouqSoftware Development Engineer
MashtrixJunior Developer
Zamorin GlobalMySQL
CSS3 & CSS5
Javascript
Ajax
Angular
REST API
Laravel
PostgreSQL
Jira
AWS (Amazon Web Services)
TypeScript
GraphQL
Flutter
NestJs
Node.js
Firebase
MobX