Parvir S
UI/ Mean Stack Developer at Canyon Community Bank- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Canyon Community Bank
-
United States
-
Banking
-
1 - 100 Employee
-
UI/ Mean Stack Developer
-
Dec 2018 - Present
Responsibilities: Designed and developed user interactive (UI) web pages using HTML5, Angular 4.0/5.0, Angular Material, CSS3, and JavaScript. Created reusable components used across various modules using Angular and RxJS. Created reusable Components, Custom Directives, Controllers, Services, Pipes and Service Workers. Used various NPM modules like watchify, babilify, browserify, http-fetch, body-parser are used to build the application. Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB. Worked with Express.js for development of RESTful web services and middleware configurations. Used Platform as a Service with AWS Elastic Beanstalk to host Node.js and used Infrastructure as a Service with AWS Elastic Compute Cloud (EC2) to host Angular application. Followed reflux architecture in creating the actions, stores and controller components for callbacks. Used Angular Material for dialogs, tabs, and date picker, model pop up's and advanced components to implement UI model. Used Angular Flex Layout for designing views. Create, edit and maintain sites implementing responsive design & themes using front-end development frameworks including bootstrap. Used Elastic Container Service for Kubernetes (EKS) to deploy, manage, and scale containerized applications. Developed routing components in the application using Angular Router module for various components and views. Used a microservice architecture, with Node.js-based services interacting through REST endpoints. Created topics in SNS to send notifications to subscribers as per the requirement. Interacting with the offshore team to assist them in the development and help them understand the requirements and performed code reviews. Environment: HTML5, CSS3, JavaScript, TypeScript, Angular Flex Layout, Angular Material, Angular4/5, JSON, RxJS, NodeJS, ExpressJS, PostgreSQL, MongoDB, Git. Show less
-
-
-
Lucky Brand
-
Los Angeles, CA
-
UI/Web Develope
-
Aug 2016 - Nov 2018
Responsibilities: Involved in development, design and implementation of front end part of the document upload application. Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows. Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size, platform and orientation. Used Ajax, JSON with JQuery for request data and response processing. Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements. Performed form validations using reactive forms from Angular2.0 framework. Used Html5 Api reader to preview the upload files like .txt, .rtf, .tif, .tiff and.csv. Used ng2-pdf-viewer from Angular2 npm package to preview the pdf files Created many components with Angular2 for each single page application. Used Angular2 camelCase syntax for built in directives. Used router module from Angular2.0. Used Angular2 npm packages like ng2-datepicker, ng2-pdf-viewer, ng2-auto-complete etc., to meet the requirements of the project. Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation. Prototyped the new features and ideas using HTML5 and CSS3 (SASS). Consumed REST based Microservices with Rest template based on RESTful APIs. Used Dreamweaver for designing, coding and development applications. Developed a fully functional prototype application using JQuery and Backbone.js and connecting to a REST-ful server on a different domain. Environment: HTML5, CSS3,JavaScript, JQuery, JSON, Ajax, Bootstrap, Angular 2.0, Node.js, Agile methodology, Responsive Web Design, Adobe Dreamweaver, Windows, Perforce, Git, Windows. Show less
-
-
-
Camico Mutual Insurance
-
San Mateo, CA
-
Front End/ Web Developer
-
Mar 2014 - Jul 2015
Responsibilities: Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework. Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS, JavaScript, JQuery, Bootstrap and AJAX. Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation. Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Node.js, Ext.js and Jquery. Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side. Used the Node.js and Angular.js MVC Frameworks in the development of the web applications. Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing. Created RESTful APIs using ExpressJs and NodeJs. Reviewed and created Development Plan, Test Strategies and other related documents. Involved in writing various SQL Queries and stored procedures to satisfy various business requirements of the application. Responsible for cross browser compatibility and hence exposure to popular browsers. Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles. Environment: HTML, CSS, JavaScript, Jquery, XML, Bootstrap, angular.js, Node.js, AJAX, Adobe Flash, Dreamweaver, Agile, Windows. Show less
-
-
Education
-
Bachelor's in Cmputer Science--CSU