Post Job Free

Resume

Sign in

Web Applications Software Development

Location:
Orange, CA
Posted:
April 03, 2024

Contact this candidate

Resume:

Sr. UI Developer

Clint Varghese

Email: ad4rjj@r.postjobfree.com

Ph. 347-***-****

SUMMARY

Over 8+ years of experience in 'software development life cycle SDLC in developing and designing user experiences of web applications using HTML5, HTML, XHTML XML CSS, CSS3, JavaScript, jQuery and Bootstrap.

Proven track record in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates.

Expert in creating Templates, Mock-ups and Prototypes, Web Interfaces, Layouts, and Flow of Future Pages.

Contributed to the development and maintenance of a design system, documenting UI components, guidelines, and usage patterns to ensure consistency across projects.

Integrated UI libraries like Material-UI or Bootstrap into web applications, leveraging pre-designed components and styles to accelerate development and maintain design consistency.

Customized and extended UI libraries to meet specific project requirements, balancing out-of-the-box solutions with tailored design implementations.

Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Microsoft FrontPage, Adobe Photoshop.

High level of expertise in CSS pixel-perfect layout, Consistency with browsers, Version and Platform Independence.

Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviours in CSS.

Well versed W3C standards.

Experience with Web 2.0 and related sources.

Extensive experience on modern front-end frameworks for JavaScript including Bootstrap, jQuery, Angular.

Expertise in client scripting language and server scripting languages like JavaScript, jQuery, ON, Bootstrap, Angular.

Proficient in developing responsive web pages using Bootstep-grid layout.

Experience with User Acceptance Testing UAT and Accessibility Testing.

Experience in working Audio / Video streaming with the help of Adobe Flash CS5 and Action Script 3.0.

Expertise in developing front end web applications and designing interfaces by using client scripting such as JavaScript and JavaScript frameworks like JQuery, Dojo and server scripting such as PHP and JSP.

Experience in developing secured web applications by using ASP.NET, C .NET, and JSP.

Experience in handling Internet Information Server IIS, Apache, Microsoft Transaction Server MTS, TCP/IP and SMTP protocols.

Experience in database design, development and using ADO.NET, SQL, stored procedures, triggers and cursors in SQL Server 2005 and MY-SQL.

Implemented progressive enhancement strategies to ensure compatibility with a wide range of devices and browsers, prioritizing core functionality and content accessibility.

Conducted accessibility audits and implemented WCAG (Web Content Accessibility Guidelines) standards to make web applications accessible to users with disabilities.

Collaborated with UX designers and accessibility experts to identify and address accessibility barriers, enhancing inclusivity and usability for all users.

Experience in Unit Testing UIT, Integration Testing and in preparing test cases.

Excellent oral and written communication skills and interpersonal skill

Extensive experience in Web and Mobile apps development, Responsive UI development by using React Js, Redux, React Hooks, HTML5, CSS3, BOOTSTRAP, API Service integration, SQLite, Firebase, JSON parsing, Using web Service.

Expertise in React.JS framework to develop the SPA

Strong experience in web technologies such as HTML/HTML5,CSS/CSS3, JavaScript, JQuery, AJAX, Angular JS, Bootstrap JS, Knockout JS, Node JS

Worked in different changed procedures of Angular 10 to Angular 15

Having Knowledge on No SQL Database like Mongo DB.

Experience in working wif CSS preprocessor LESS/SASS and Twitter Bootstrap Styling Modules

Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. Experience working on RESTFUL Web Services and Implementing RESTFUL API’S.

Experienced in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Proficient in building Web User Interface (UI) usingHTML5, CSS3, DHTML, table less XHTML and Java Script dat followsW3CWeb Standards and are browser compatible.

Experience wifES5/ES6/features - closures, hoisting, prototypes, block scoping, rest, spread, restructuring, classes, promises, iterators, generators, async, await, maps and sets

Thorough understanding of CSS selectors and CSS preprocessors (LESS, SASS) principals wif a clear ideology for managing maintainable, scalable, and cross-browser code.

Used JIRA, Rally for bug tracking and issue tracking.

TECHNICAL SKILLS

Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, jQuery, PHP, Web Assembly. Progressive Web Apps, Responsive Design with Flexbox and Grid. VUIs, SPAs.

Tools: Adobe Dreamweaver, Adobe Flash Professional, Eclipse, Photoshop, Balsamiq, Gimp 2 Photoshop

Version Control: Perforce, CVS, SVN, Clear Case

JavaScript Libraries: JQuery, Angular, Node, backbone, Require

Publishing Tools: Adobe PageMaker, MS Office.

IDE, HTML Editor: Notepad++, Eclipse IDE, Visual Studio, Dreamweaver, sublime Text2.

Wire Frame Tools: Adobe Illustrator CS3.,

Data Base: Oracle, SQL, PS/SQL.

Operating Systems: Windows, Linux.

Methodologies: Agile, Rational Unified Process (RUP), UML.

PROFESSIONAL EXPERIENCE

Provident Financial, New York Dec/2022 - Present

Sr. UI Developer

Responsibilities:

Applications developed using JavaScript, Angular 10.

Used NPM for installing required node modules and other published Angular NPM modules.

Updated the application with new features of Angular 10.

Created typescript services to consume RESTAPIs using component-based architecture using angular 10.

Worked on some of the new features of Angular 10 like new if else syntax, ng-templates, and form validators.

Created fluid and interactive user interfaces using CSS animations, transitions, and JavaScript libraries like GSAP.

Implemented micro interactions and animated feedback to enhance user engagement and provide intuitive visual cues.

Developed and optimized performance-critical components using WebAssembly to enhance web application speed and efficiency.

Collaborated with backend developers to integrate WebAssembly modules seamlessly into the existing architecture, resulting in significant performance improvements.

Implemented client-side Interface using Angular 10 to structure JavaScript code in an MVC.

Used agile methodology for the software development.

Developed dynamic responsive Web Application by integrating Angular 10withBootstrap which is further

Involved in the Software Development Life Cycle (SDLC) Phases like Requirement Analysis, Implementation and estimating the timelines for the project.

Good Knowledge on implementing JavaScript test cases using jasmine/karma, mocha/chai and performing end to end tests using Selenium Web driver.

Developed style sheets using CSS pre-processors SASS

Consuming RESTful Web Services using AJAX and jQuery and rendering JSON response.

Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 10.

Used Angular 10 Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side

Used Decorators to optimize the code reusability and worked with services, providers in Angular 10.

Experience in working with Routes in Angular 10.

Customized components for each of the web page in Angular 10.

Package management tools BOWER.

Performing the different modules like login, search and download wif tracking.

Used AJAX, ON wif jQuery for request data and response processing.

Involved in writing application-level code to interact wif APIs, SOAP Web Services using AJAX and XML.

Involved in data mapping from SQL server to controller using Hibernate framework.

Responsible for deployment of the Application in production and any post deployment issues.

Further tasks include management of all database and all the required tables to store different survey information related to the site.

Involved in Agile process, two-week Sprints, and daily Scrums to discuss the development of the application experience

Worked on UI Upgrade project by implementing reusable components.

Built the reusable service components using Angular JS services wif Object Oriented JavaScript, HTML5 and CSS3 leveraging the Bootstrap framework based on the designs. Followed wif Agile & Scrum development methodologies.

Designed and developed web pages using wif, CSS3, Ajax, JSP and jQuery based on the W3C standards and Web 2.0.

Worked wif async await, promises, and call backs as part of asynchronous JavaScript in the frontend.

Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.

Extensively used Git for version controlling and regularly pushed the code to GitHub.

Environment: HTML 5, CSS3, JavaScript, React Js, React Redux, React Hooks, Material UI, NPM, GIT, GITHUB, JIRA, SASS, Bootstrap, ES6, Typescript, Confluence

Bank of America, New York City, NY Sep/2021 – Nov/2022

Sr. UI Developer

Responsibilities:

Used the functionalities for writing code in HTML, CSS3, Angular.js, JavaScript, JQUERY, Ajax, JSON, and Bootstrap with MySQL database as the backend.

Created forms to collect and validate data from the user in HTML and JavaScript.

Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML5, CSS3, JavaScript and Angular.JS.

Designed and developed VUIs for voice-controlled applications, implementing natural language processing (NLP) and speech recognition technologies.

Optimized voice interactions for accessibility and usability, conducting user testing and feedback iterations to refine the VUI design.

Designed responsive layouts using Flexbox and CSS Grid Layout, ensuring consistent user experiences across various screen sizes and devices.

Implemented media queries and viewport units to adapt UI elements dynamically and optimize readability and usability.

Implemented responsive layouts using Flexbox and CSS Grid, ensuring seamless adaptation to various screen sizes and devices.

Utilized media queries and fluid units to create flexible and visually appealing user interfaces.

Collaborated with designers to translate mockups into responsive web designs, maintaining consistency across breakpoints.

Developed immersive AR/VR experiences using frameworks such as A-Frame and Unity, creating engaging user interfaces and interactions.

Collaborated with 3D artists and designers to integrate UI elements seamlessly into AR/VR environments, ensuring a cohesive user experience.

Designed and implemented PWAs, leveraging service workers and caching strategies to enable offline functionality and enhance user experience.

Utilized web manifest files to provide users with a native app-like experience, including home screen installation and push notifications.

Developed custom directives in Angular 8 for the UI screens.

Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.

Brief experience on implementing the Angular.JS in creating animations based on CSS classes.

Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.

Developed new user interface components for different modules using Kendo UI.

Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.

Used Bootstrap front-end framework for faster and easier web development.

Used JIRA for bug tracking and issue tracking.

Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.

Utilized Angular for its efficient dataflow architecture to create a lightweight and render efficient web app dat searched projects via the GitHub API through keywords.

Worked wif API call for token validation integrated to Azure cloud.

Worked wif Azure Dev-ops deployment process for production releases and testing approvals from the product owner team

Designed DOM-based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards along

Implemented flux pattern by using framework as a core dependency

Involved in developing HTML and JavaScript for client-side presentation and data validation wifin the forms. Used CSS Pre-processors SASS and LESS.

Extensively used CSS and Bootstrap for styling the HTML elements.

Developed functional prototype pages from the mock-ups and involved in UI review wif UI architect and Business Units.

Build Web Apps wif React JS and Flux. Structured the JavaScript code using Angular.js.

Worked wifHTML5, CSS3, JSON, JavaScript, Reactjs and ES6for developing user interface.

Using Jenkins for continuous integration of builds and used Maven, Ant simultaneously.

Performed Unit testing using JEST.

Used Rally to keep track of bugs to reduce downtime, increase productivity, and Communication.

Created custom filter inReact.JS in the application.

Used ES6 for Client-Side Validations and AJAX calls to communicate wif REST services wif JSON data.

Complete code base conversion to React Native wif feature parity.

Followed best practices and standards for accessibility and cross-browser compatibility.

Produced semantically appropriate, standards compliant mark-up, and produced Rich User Interfaces and refactored the code to make more efficient and less cluttered.

Environment: Agile, HTML 5, CSS3, Typescript, Bootstrap, SASS, LESS, Angular, Flex, Mongo DB, NPM, JEST, ES6, React JS, Azure.

KOHLS, Menomonee Falls, WI Marc/2020 – Aug /2021

Front-End (Angular) Developer

Responsibilities:

Responsible for gathering business requirements from the business specialists as well as the Product owner.

Used Angular, HTML5, and CSS3 in the front-end to create components as part of the single-page application. Made it responsive using CSS 3 media queries.

Created Audit page for admins as part of the Location Management application.

Created higher-order components to implement content projection to enable it to be customized by the component which uses it.

Implemented Http Client module to communicate wif backend services over the HTTP protocol and utilized observables to deal wif the asynchronous nature of http calls.

Created custom filter in Angular in the application

Used services to read data from remote server using angular.

Developed SPAs using frameworks like React or Angular, providing seamless user experiences with fast load times and dynamic content updates.

Implemented micro frontend architecture, allowing for independent development and deployment of UI components, enhancing scalability and maintainability.

Integrated client-side routing and state management libraries to create smooth navigation and data flow within the application.

Used Angular library functions for the logical implementation part at client side for all the application.

Created Angular for reusable components (multi-field form elements, background file uploads.)

Implemented Angular Controllers to maintain each view data.

Implemented componential inheritance to delegate the common code to a base class and let other components inherit the base class. Used Host Listener to listen to DOM events on the attribute directives.

Responsible for creating the screens wif table-less designs meeting W3C standards.

Utilized modules like pagination, accordion, maps, etc.

Worked wif async await, promises, call backs as part of asynchronous Typescript in the frontend.

Created Merges/Acquisitions page in the Location Management application.

Worked on various enhancements for the Cash Management application of Express Store for showing the Recycler Counts.

Dealt wif Production bug fixes for the Location Management application and another application dat deals wif Appointments.

Made Fortify scan fixes to jQuery application to fix cross-site scripting issues in the HTML UI.

Utilized Gitlab for version control. Executed JEST test cases for unit testing and JIRA for bug tracking.

Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application wif good user experience in all platforms like desktops, tablets and mobile phones.

Participated in day-to-day meetings, status meeting, strong reporting and TEMP effective communication wif project manager and peers as part of Agile scrum methodology.

Analyzing and resolving issues found during the testing or pre-production phases of the software delivery lifecycle, coordinating changes wif project team leader and cross-work team members.

Environment: HTML5, CSS3, Angular, JIRA, JEST, Bootstrap, GITLAB, JQuery, AJAX, HTTP, Typescript, DOM

Morgan Stanley, NYC, NY Aug/2017–Feb/2020 Front-End Angular Developer

Responsibilities:

Contributed as key resource of the Angular Team in developing a web front-end by using Web API to receive and pass data to back-end.

Built SPA wif loading multiple views using route services using Angular and Node.

We created an Angular component where we will direct Angular to render output.

Involved in complete development of Agile Development methodology / SCRUM and tested the application in each iteration.

Wrote code to implement AJAX based application by fetching the response from backend API as a part of XML.

Designed and developed reusable UI components using frameworks like React or Vue.js, promoting code reusability and maintainability.

Established design patterns and best practices for component composition, facilitating efficient development workflows and team collaboration.

Conducted code reviews and refactoring sessions to ensure adherence to component-based principles and improve code quality.

Written modular, secure, and well-tested front-end code in Angular, HTML5 and CSS using the Latest web Technologies

Used AJAX for implementing part of the functionality for Customer Registration, View Customer Information modules.

Extensively used Git for version controlling and regularly pushed the code to GitHub.

Used JIRA/confluence as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

Type of actions involved in the front-end includes selecting a router from the dropdown which updates the view wif the information about the utilization of the router over a six-week period.

Worked wif Webpack for module bundling as part of the build system.

Environment: HTML5, CSS3, Angular, AJAX, GITHUB, XML, Node, XML, Web Pack, GIT, JIRA.

Punjab National Bank (PNB), Mumbai, India Sep/2015– Jul/2017

Front-End Developer

Responsibilities:

Designing websites and programming various components for large-scale businesses using HTML, CSS3/CSS and Typescript.

Used Angular 2 and Typescript for designing web pages and developing the business logic.

Applied Angular 2 to follow MVC patterns for improving the source code and maintaining track of it.

Used latest ES 6 features such as arrow functions, classes, let + const to implement business logic in the application.

Responsible to make Wire-Frames and convert PSD to HTML.

Implemented Typescript to program validation logic coupled wif AJAX to provide a flicker-free refresh rate.

Developed reusable components using Custom Directives in Angular

Developed single page applications using Angular MVC and two-way data binding.

Web pack was used as a build tool and module binder.

Worked through cross-browser compatibility issues wif layout and styles for all new CSS dat was implemented.

Wrote application-level code to perform client-side validation using Angular 2 and Typescript.

Extensively used CSS and Bootstrap for styling the HTML elements.

Designed layout using the Grid orientation model Bootstrap framework.

Performed manual testing and used selenium for automation testing before passing on the code to QA team.

Scrum meetings were held every morning to define daily goals and track team progress.

Helped new recruits to get trained in tools and languages which were required for this project. Spent daily two hours to upgrade and learn new skills for the project.

Environment: Angular, Node, HTML, CSS, Wire Frames, AJAX, ES6, Typescript, Bootstrap, Cross Browser, MVC.

ICICI, Bangalore, India Jul/2014 – Aug/2015

Jr. UI Developer

Responsibilities:

Functionalities include writing code in HTML, CSS, Typescript, jQuery, P and making using of Bootstrap framework and testing the functionalities using JUnit.

Worked wif the team, halping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.

Web application development for backend using Angular wif cutting edge HTML5 and CSS3 techniques

Familiar wif concepts of Directives, Data-Binding and Dependency Injection in Angular.

Analyze and prepare technical specifications wif UML diagrams (Use case, Class, and Sequence diagrams)

Used Rational Rose to develop the components required by client.

Wrote complex logic for forecasting the price of the products and subparts in next future quarters.

Involved in performance improving and bug fixing.

Analyze old database table fields and map to new schema tables using complex SQL Queries and PL/SQL procedures.

Developed ANT scripts for deploying the application using Apache ANT.

Played the role of Java developer in the project called "Coverage Selection Tool".

Coordinate the Functional users and testing teams in testing the application in Test environment.

Given production support for this after deployed in to the production server.

Involved in data base migration testing activities.

Environment: ANT, Apache, UML, HTML5, CSS3, Angular, JQuery, P, PL/SQL, AJAX, SQL Queries, Java.



Contact this candidate