0% found this document useful (0 votes)
19 views4 pages

Supinder UI

Supinder is a Front End UI Developer with over 7 years of experience in user interface design and development, proficient in HTML5, CSS3, JavaScript, and various frameworks including Angular and Bootstrap. He has a strong background in Agile methodologies, RESTful API integration, and cross-browser compatibility, along with experience in deploying applications on AWS. His technical skills include XML/JSON, AJAX, and various development tools, and he has worked with notable clients such as Broadway Bank and Liberty Mutual Insurance.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views4 pages

Supinder UI

Supinder is a Front End UI Developer with over 7 years of experience in user interface design and development, proficient in HTML5, CSS3, JavaScript, and various frameworks including Angular and Bootstrap. He has a strong background in Agile methodologies, RESTful API integration, and cross-browser compatibility, along with experience in deploying applications on AWS. His technical skills include XML/JSON, AJAX, and various development tools, and he has worked with notable clients such as Broadway Bank and Liberty Mutual Insurance.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Name: Supinder

Number: (209) 650-3139


Mail: [email protected]
LinkedIn: https://www.linkedin.com/in/supinderjit-ghuman-081483296
Summary:
• Overall 7+ years of experience in Front End UI Developer with user interface design, development, and analysis with
extensive experience in the full lifecycle of the software design process.
• Expertise in using XML/JSON and AJAX to link to the back-end application.
• Experienced in UI Design and Development using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AJAX that follows W3C
Web standards successfully managing all facets of application development.
• Proficient in XML/HTML5 development with over 7 years of hands-on experience, ensuring compliance with industry
standards and best practices.
• Deployed applications on the servers like TOMCAT, APACHE, and GLASSFISH.
• Used the Node Package Manager (NPM) to install libraries like angular-clip, typescript etc., which are required for
developing an angular application in Node.
• Strong experience with Cross Browser Compatibility issues and Optimization for the web, including CSS Sprites and best
practices.
• I am experienced in various IDEs like Eclipse, Brackets, Net Beans, IntelliJ IDEA, Notepad++, Firebug, Edit plus, Microsoft
Visual.
• Rich experience developing web applications using Angular 9/8/7.0/6.0/2.0 and AngularJS with its extensive features for
loading views in a Single Page Application (SPA) and implement an MVC framework.
• Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier, Worked with various AWS, EC2
and S3CLI tools.
• Configuration and coding using Guidewire tools and accelerators, Guidewire batch, and Guidewire pre-defined plugins.
• Extensive experience working under Agile methodologies environment (scrum, Kanban).
• Participated is customer weekly JIRA progress updates
• Extensively worked on Python scripting and development. CSS is used to style Web pages, XHTML and XML markup.
• Committing the code and creating merge requests in Bit bucket and Gitlab.
• Proficient with NPM, Grunt, Gulp, Bower and Babel as transpiler for ES6 and used Scrum Methodology.
• Excellent analytical, problem solving, communication and interpersonal skills, with an ability to interact with individuals at
all levels and can work as a part of a team and independently.

Technical Skills:
Languages HTML5, CSS3, JavaScript (ES5 / ES6 / ES7 / Babel / JSX / TypeScript)
Frameworks Bootstrap, jQuery, AngularJS, Angular 2/4/5,7/8/9/10/11
Libraries Material UI, Angular Material
HTTP SERVERS Node.js, Express.js, NGINX
Package Manage NPM, Bower, Grunt
WORKFLOW Git, Angular-cli, Ember-cli, Webpack, NPM
Operating Systems Windows, Linux, Unix, Mac OS
IDE Eclipse, IntelliJ, NetBeans, IBM Rational Application Developer (RAD)
Other Tools JUnit, Gimp, Servlets, MS Office, JIRA, Rally, Firebug, Chrome Developers Tool, Source tree, Tomcat
5.0, Jenkins, CMS- WordPress, Durpal

Professional Summary:
Client: Broadway Bank, San Antonio, TX Nov 2022 – Till Date
Role: Front end Developer
Responsibilities:
• Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal
solutions and tailored application to customer needs.
• Designed business applications using web technologies like HTML, DHTML, XHTML, and CSS3 based on the W3C standards.
• Developed web pages using HTML5, JavaScript, DOM, JSON, jQuery, and AJAX, ReactJS, Node JS, D3.js.
• Worked on Bootstrap, LESS to develop User Interface with responsive design.
• Involved in developing HTML, XML, and JavaScript for client-side presentation and data validation on the client side within
the forms.
• Used JavaScript and GWT to update a portion of a web page thus reducing bandwidth usage and load time in web pages to
get user input and requests.
• Extensive use of jQuery Events for manipulation of events and jQuery plugins for menus and widgets.
• Used AJAX to reduce the network load and update only the certain components of the website.
• Used Express Framework to set up middleware to respond to HTTP requests with the help of Node JS.
• Used Mongo DB along with Node JS, as a database to store JSON.
• Built REST Web services by building Node JS server in the back end to handle request from front-end jQuery Ajax calls.
• Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.
• Used JSON for data exchange between client and server.
• Used JIRA tool for task assignment, bug tracking and fixture.
• Managed dependencies using Bower and used service version tool GitHub. Worked with IDEs like Sublime text, Brackets,
etc.
• Used grunt to create project structure and for managing UI module dependencies.
• Wrote unit test cases using Mocha and Chai.
• Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and
Adobe Photoshop.
• Designed / Developed Ajax Driven Web-based application using JavaScript, Ajax, JSON, JSP and Servlets.
• Developed different jQuery component in MVC micro-architecture framework which internally use various design pattern
such as singleton, command, delegate, etc.
• Created Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots, and Sitemaps.
Environment: HTML5, CSS3, JavaScript, AJAX, j Query, JSON, DOM, React JS, Node JS, D3.js, Bootstrap, Mongo DB, MVC, XML,
Agile, Visual Studio, GIT, Grunt, Mocha, Chai.
Client: General Insurance, Nashville, TN May 2020 – Oct 2022
Role: Angular Developer
Responsibilities:
• Enhanced and maintained Application by following Company Standards, Agile Methodology.
• Created reusable components and services using Typescript to consume REST API's using component-based architecture
provided by Angular 8/7.
• Developed angular material responsive web application pages using Angular-Material services, controllers and directives for
front end UI and consumed RESTful web service API.
• Worked with Angular & NgRx for developing Single Page Applications (SPAs).
• Used HTTP client module to consume RESTful web services for getting the required details and handled asynchronous
requests using Observables.
• Familiarity with Quadient-Inspire, with a capacity to quickly adapt and apply existing skills to new technologies and
platforms.
• Implemented user authentication and authorization for restrict access only to authenticated users.
• Installed application on AWS EC2 instances and configured the storage on S3 buckets.
• Developed REST API by using Node.js and Express.js and JSON web tokens
• Assisted Backend Developers in creating RESTFUL Web Services using Node JS, Express JS & Mongo DB.
• Proficient in implementing RESTful APIs and consuming backend services, facilitating seamless data exchange between
front-end and back-end systems.
• Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
• Used GIT & Jenkins for source code management and continuous Integration (CI) and continuous Development (CD) for
deployments.
• Experience in leveraging JavaScript frameworks such as ReactJS and Node.js to enhance UI interactivity and responsiveness.
• Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
• Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues
• Developed the functionalities under Agile Methodology and used JIRA for task assignment, bug tracking and fixture and
used cleaner patterns like module pattern and followed DRY principles.
Environment: Agile, Angular 7/8, HTML5, Angular Material, Angular CLI, NPM, RxJS, NgRx, HTTP, Mongo DB, Node JS, Jenkins,
GIT, Jira, Windows.
Client: Liberty Mutual Insurance, Boston, MA Sep 2018 – Apr 2020
Role: UI Developer
Responsibilities:
• Developed HTML landing pages and website content including text, styles development and interactive features delivering
pixel-perfect code from design deliverables.
• Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements, etc.
• Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while
adhering to code standards.
• Leveraged Silver Light design pattern to organize Angular6 controllers, Custom directives, factories, and views.
• Implemented Route Guards for Authentication, using HTTP in Service to connect with URLs from Web API.
• Developed complex nested components for reuse such as Pop-Up, Navigation. Wrote application level code to interact with
backend and consume the JSON by using RXJS Observables.
• Worked with NPM commands and using Package Json for managing dependencies and dev-dependencies of Node.js
applications.
• Designed dynamic client-side JavaScript, codes to build web forms and simulate process for a web application, page
navigation, and form validation.
• Created unit test cases for angular applications using Jasmine to test individual functions/modules using test runner Karma.
• Used Angular6 multiple in-built directives such as filters, root scope, scope, modal, template, state, etc.
• Created Angular6 components, implemented Interpolation, input variables, Bootstrapping, ng-for, ng-If, Router Outlet,
binding the click event, Component decorator, binding to the hidden property.
• Used different Angular6 built-in services for all data access, encapsulating URLs and Standardizing data Access interfaces.
• Used Angular6 to standardize web application structure and responsive using Bootstrap and provide a future template for
data binding.
• Skilled in mobile presentment/development techniques, although focus has primarily been on web-based UI design and
development.
• Created Mock-ups and Wireframes for the development of variations of a layout to maintain design consistency throughout
the site.
• Strong familiarity with version control systems such as Git, enabling efficient collaboration and code management within
development teams.
• Implemented modules into NodeJS to integrate with designs and requirements.
• Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes
in JIRA.
• Used Jasmine/karma for unit testing.
• Designed / Developed Ajax Driven Web-based application using JavaScript, Ajax, JSON, JSP and Servlets.
• Developed different jQuery component in MVC micro-architecture framework which internally use various design pattern
such as singleton, command, delegate, etc.
• Created Dynamic Wireframes, HTML Wireframes, Dynamic Screen shots and Sitemaps.
Environment: HTML5, CSS3, JavaScript, Angular6, JSON, Angular CLI, NODE JS, NGNIX, NPM, Karma and Jasmine, Usability
Testing, Jasmine, MySQL, Windows, AWS.
Client: JC Penney, New York, NY Jun 2016 – Aug 2018
Role: UI Developer
Responsibilities:
• Developed Rapid application in Angular JS with TypeScript and implemented RXJS (reactive extension) for using Observable
sequences to allow async data streams with out of the box RXJS operators.
• Developed features in an AGILE environment using Angular and Typescript.
• Demonstrated ability to thrive in Agile environments, collaborating closely with cross-functional teams to deliver high-
quality software solutions within established timelines and project constraints.
• Used Angular forms to validate fields and created custom validator directives and updated pages using HTML5, CSS3 in
Angular framework.
• Proven track record of successfully integrating Java components within UI development projects, contributing to robust and
scalable solutions.
• Implemented HTTP requests using Rxjs Observable library to handle multiple values over time using $http service.
• Implemented Angular services to connect the web application to back-end APIs to POST/GET the data used in the
application.
• Skilled in conducting usability testing and incorporating user feedback to refine UI/UX designs, ensuring optimal user
experience across various devices and platforms.
• Actively involved in using TypeScript, Bootstrap and HTML5 to enable client-side data to meet specific criteria by applying
various validation variables.
• Exposure to OpenText-Exstream, demonstrating versatility and a willingness to explore diverse toolsets within the
development landscape.
• Facilitates Angular components like modules, components, built-in and customized directives, services, components to build
Model-View-Controller (MVC) architecture for the web application using typescript.
• Worked on creating responsive website for smart devices using Responsive design and media queries.
• Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS
Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
• Evaluated code to ensure the validity, structure which meets W3 standards and is compatible with various devices and
operating systems.
• Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.
• Created a build process for different environments like dev, test and production.
Environment: Angular, TypeScript, BootStrap, HTML5, CSS3, HTTP, RxjS, Jira, GIT, Jasmine, Agile, Windows.

Education: Masters in MCA at CGC Collage, India- July 2012

You might also like