Post Job Free

Resume

Sign in

Front End Developer

Location:
Canton, MI
Salary:
$45-$50/hr
Posted:
November 30, 2023

Contact this candidate

Resume:

Yashvi Kasodariya

Front End Developer

Email: ad1lfz@r.postjobfree.com Phone: 972-***-****

PROFESSIONAL SUMMARY:

• Over 5+ years of experience in the field of Web Application Development with a focus on Front End Development.

• Extensive experience in developing User Interface (UI) Rich Web Applications and Web Service Applications using Front-End/UI technologies like HTML, CSS, JavaScript, TypeScript, jQuery, Angular JS, Angular, Node.js, AJAX, JSON, Bootstrap,NgRx, RxJs.

• Very good understanding of design patterns like MVC architecture and building single-page responsive web applications using CSS3 media queries, bootstrap, and AngularJS.

• Good Command of Angular JS controllers, directives, creating custom services with factory and service methods, and routing.

• Good command in creating various Modules, Components for the application using Angular 6/8/9.

• Strong experience in using Angular 15 and working with all its various concepts like Services, Dependency Injection, Directives, Callback, Promises, and Observables.

• Experience in interacting with clients/users in gathering user requirements.

• Implemented Page Optimization techniques for web pages. Used Responsive Web Design techniques with expertise in media queries, Bootstrap, and flex box.

• Used Ag-Grid to display data in the grid format, which further helps filter and sort data in the table.

• Experience in Angular Material to construct and develop interactive webpages.

• Used AngularJS as a framework to create a Single Page Application that can bind data to specific views, synchronize data with the server, and develop a standalone test application in the scope of future usage of the framework.

• Extensive experience in creating style guides and best practices and setting UI standards for enterprise/consumer applications.

• Worked with NgRx for store management and effects in the angular application.

• Well-versed in using JSON responses and AJAX calls to link with back-end applications.

• Involved in creating Unit test cases using Jasmine and Karma

• Hands-on experience with JIRA for bug tracking and issue tracking.

• Experience in using Front End editors like WebStorm, NetBeans, Visual Studio, Sublime, Eclipse, Atom, and Notepad++.

• I have worked with Databases like MongoDB, SQL Server, MySQL, and Oracle.

• Have basic knowledge of JavaScript server-side scripting with Node.js and its framework Express.js.

• Experience with Grunt as a task runner, npm and Bower as a package manager, GitHub for source code management, GIT for version control.

• Experience with data integration and RESTful API Design, and SOAP integration.

• Extensive experience in developing professional UI for RWD (Responsive Web Design) applications with the help of Bootstrap.

• Experiences in all phases of SDLC, like Requirement Analysis, Implementation, and Maintenance, and extensive experience with Agile and SCRUM.

• Excellent Understanding of W3C standards, accessibility, usability, and experience in Document Object Model

(DOM) manipulation and dynamic contents.

• Experience in developing object-oriented data-driven JavaScript and handling Cross Browser compatibility issues in web pages.

• Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and the ability to apply W3C web standards

• Experience in writing Software Requirements Specifications, Technical, and User Documentation for complex application development projects by interacting with clients and other teams in the project. TECHNICAL SKILLS:

Web Technologies HTML4/HTML5, CSS2/CSS3, JavaScript, AJAX, JSON, XML, TypeScript, RESTful Web API, Bootstrap, SASS, LESS, Ag-Grid, Angular Material, NgRx, RxJs. Frameworks & Libraries jQuery, AngularJS, Angular 15, Node.js, Express.js Mobile Technologies Media Queries, jQuery Mobile, Responsive Design Database MongoDB, PL/SQL, MySQL

IDEs’ and Tools WebStorm, Eclipse, Sublime Text, NetBeans, Notepad++, Git, SVN, Node Package Manager

(NPM), JIRA, Rally, pgAdmin

Programming Language C, Java, JavaScript

Test Frameworks Jasmine and Karma

Debugging Tools Chrome Dev Tools, Firebug

Task Runner Webpack, Grunt, Gulp

SDLC Waterfall, Agile

Operating System Windows, Linux, Mac

EXPERIENCE:

Essilor Dallas,Tx

Angular Front End Developer May 2022 – Current

Essilor helps global capital markets and risk management professionals respond confidently to an evolving marketplace. The company offers unique tools for measuring and managing risk through expertise and experience in credit analysis.

Responsibilities:

• Developed a Banking application using Angular12 and HTML5, CSS3, SASS, Typescript and Bootstrap, Ag- Grid, and Angular Material.

• Create reusable components and services to build Single Page applications.

• Works with the Template driven forms and Reactive forms to perform validation using Angular 12.

• Involved in designing, developing for the web pages for the Banking Application.

• Hand-on experience with the Angular Router to navigate between the pages based on the application and use CanActivate, CanLoad, CanDeactivate, CanActivateChild to protect the routes.

• Works with CSS3 and its preprocessors like SASS, Bootstrap, and media queries to support mobile, desktop, and tablets to make responsive.

• Consumed RESTful web services in Angular 2 using http, promise, and observables using various operators like modify, filter, map, routing, and navigation for calling data from the backend.

• Implemented HTTP requests using RxJs Observable library to handle multiple values over time and handled various exceptions based on the response.

• Works with different RxJs Observable such as SwitchMap, ConcatMap, MergeMap, forkJoin, Subjects and many more.

• Works with i18n to design the project for different locales.

• Works with Ag-Grid to display the data in a proper format in the grid which help filter and sort the data.

• Construct and develop Web Pages using Angular Material.

• Managed projects with Git as source control and NPM as a package manager.

• Strong grip on the Git command for managing the project's version control.

• Increase productivity, improve communication, and reduce downtime by keeping track of bugs using Rally and Slack.

• Used Agile Development Methodology and Scrum team structure for the Development process. Environment: HTML5, CSS/CSS3, SASS, JavaScript, Angular 12, Typescript, AJAX, JSON, Bootstrap, Webpack, JIRA, Jasmine, Karma, Agile methodology, Ag-grid, Angular Material. American Family Insurance/Remote

Front End Developer Jan 2021 – July 2021

American Family Insurance is the global leader in banking and wealth management, the world’s largest credit card issuer, and a partner of choice globally to the world’s most iconic brands and digital leaders. Responsibilities:

• Developed an application using Angular 9/10 and HTML5, CSS3, Typescript, and Bootstrap.

• Involved in requirement analysis, designing, and development.

• Created Typescript reusable components and services to build single-page web applications and dependency injection to add the functionality of features at run-time.

• Created Reactive forms and performed validations using Angular10.

• Hands-on experience with Web pack to bundle Angular 9/10 applications.

• Implemented Angular Router in directing users to different pages based on the option they choose on the main page and guards such as CanActivate, CanActivateChild, CanDeactivate, CanLoad for protecting the routes.

• The portal is responsive using CSS3 and its preprocessors like SASS, Bootstrap, and media queries to support mobile, desktop and tablets.

• Implemented custom Directives and structural Directives, pipes, and Animations using Angular 10 and developed code on Typescript and ES6 to implement Angular 10 Components.

• Consumed RESTful web services in Angular 2 using http, promise, and observables using various operators like modify, filter, map, routing, and navigation for calling data from the backend.

• Implemented HTTP requests using Rxjs Observable library to handle multiple values over time and handled various exceptions based on the response.

• Used NgRx to store global and local states using NgRx libraries and create reactive angular applications.

• Wrote all synchronous/asynchronous unit tests leveraging Karma/Jasmine.

• Implemented Angular Universal to render to DOM via server request in Angular 5.

• Implemented responsive web design (RWD) using media queries and Twitter Bootstrap.

• Managed projects with Git as source control and NPM as a package manager.

• Increase productivity, improve communication, and reduce downtime by keeping track of bugs using JIRA.

• Used Agile Development Methodology and Scrum team structure for the Development process. Environment: HTML5, CSS/CSS3, SASS, JavaScript, Angular 9/10, Typescript, AJAX, JSON, Bootstrap, Webpack, JIRA, Jasmine, Karma, Agile methodology.

Toyota Tx/Remote

Web/UI Developer May 2017 - Dec 2020

Toyota is a professional web design and web development company headquartered in Gujarat, India. An IT Company principally focusing on customized software development, web applications, and training institute. Responsibilities:

• Designed and developed dynamic and browser-compatible web pages using HTML, CSS3, JavaScript, jQuery, and Angular 6 that matched requirements.

• Used Angular JS MVC Architecture to split the UI logic into Views, Models, and Controllers.

• Leveraged two-way data binding through the UI in applications built Single Page Application using Angular 6

• Used $http,$resource,$location,$timeout,$interval service, and custom services for asynchronous data transfer between the browser and the server for communicating with Restful web API.

• Applied AngularJS client-side Validation using HTML5 attribute and AngularJS Form state and input state.

• Developed observables for transferring messages between publishers and subscribers using Angular 6

• Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo-classes, Pseudo elements etc.

• Used Bootstrap and Media Queries to create Responsive Web Design (RWD).

• Implemented the Restful web service calls for GET, POST, PUT and DELETE methods.

• Created services and factories for sharing data between different controllers.

• Used $http with AngularJS interceptors to make sure the requests were valid and used ng-router to handle nested views and avoid page redirection.

• Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.

• Worked with SASS as CSS preprocessor and worked with mixins, variables etc.

• Worked with MySQL database for getting data from the database.

• Proficient in TDD (Test Driven Development) by writing test cases using Karma, Jasmine, JUnit Framework. Used karma-test-runner and Jasmine for JavaScript Unit testing.

• Experience in releasing enhancements within the specified timeline

• Increase productivity, improve communication and reduce downtime by keeping track of bugs using JIRA Participate in project sessions with clients, business analysts, and team members to Analyze development requirements and mark recommendation for moderate to the complex system. Environment: HTML, CSS, JavaScript, JSON, AJAX, XML, Internet Explorer, Firefox, Chrome, Windows, Linux, Angular 6, Bootstrap, MySQL

EDUCATION:

Master of Science in Data Science from The University of Cumberlands. (Feb 2023- current) Master of Science in Computer Engineering from The University Of Texas at Dallas. (Aug 2021 – Dec 2022)(Transferred) Bachelor in Electronics and Communication from Gujarat Technological University, Gujarat, India. (May 2015 – May 2019)



Contact this candidate