You are on page 1of 6

Sujatha Mohan

408-471-8393
sujatha.ui66@gmail.com

Summary

 Over 8 years of experience as Web/UI Developer in designing User Interface (UI) design, user
experience (UX) design and developing rich web applications and Web Service Applications
using Front End/User Interface (UI) Technologies like using HTML4/5, CSS2/3, DHTML,
JavaScript, jQuery, Backbone JS, Angular JS, Angular 4, Angular 5 & 6 Bootstrap Framework,
Modernizer JS, Media Queries, AJAX, JSON, Java technologies and XML.
 Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and
highly competent in Gathering user requirements and converting them into software
requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
 Extensive Experience in building enterpr2ise Applications and Distributed Systems.
 Experience in the Web Applications Development using HTML 4.01/5, CSS/CSS3, XHTML,
JavaScript, JQuery and AJAX.
 Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform
Independence.
 Expertise in developing front-end of the applications using JavaScript 1.8.5, CSS 2.1, XML
1.1, HTML 5.1, Flex 3.0 and AngularJS 1.2.2
 Worked on highly advanced user interface design and development using Angular JS, Node
JS, ES6, HTML5, Bootstrap, and CSS.
 Used JavaScript to monitor client-side activities and for validations.
 Proficient in making AJAX calls using jQuery and usage of JSON for faster and impulsive
responses.
 Experience in designing event-handling models such as Listener and dispatcher in object
oriented JavaScript.
 Worked on HTML5 elements such as audio/video, form elements and attributes.
 Used Angular JS framework for building web-application and is highly efficient in integrating
with Restful web services
 Experienced working with Design patterns such as Singleton, Factory, and dependency
Injections.
 Hands-on experience using one way/two way data binding, filters, UI-routers and creating
custom directives in Angular 2.
 Built Typescript reusable angular services, which uses Rest API to interact with the backend
SQL database.
 Worked on developing single page web applications using React JS and Node JS.
 Worked with the browser by virtual DOM and component life cycle like mounting, updating
and unmounting in React.
 Integrated Redux with React to handle large chunks of data for better performance.
 Good experience in working with ‘axios’ to implement REST API call.
 Worked on JSX and server-side rendering for component view using React JS.
 Experience in implementing view-rendering JavaScript using React JS with Flux and Redux as
architectures.
 Used React JS for template for faster compilation and developing reusable components
 Used Middleware, Redux-Promise in application to retrieve data from Back-end and perform
restful services.
 Wrote services to store and retrieve data from the MongoDB for the application on the
devices.
 Experience in creating test suites using Karma, Jasmine, Mocha and Chai
 Extensive use of Node JS, Express JS and MongoDB to create server-side applications.
 Responsible for writing runnable tasks using Grunt and gulp to improve development
efficiency.
 Implemented modules into Node JS to integrate with designs and requirements

1
 Used version control system GIT to maintain code repositories.
 Comfortable working with JSON data format to consume restful Web services.
 Experience using the most popular IDE’s/ Text-Editors like Eclipse, Dreamweaver, Web Storm,
Notepad++ and Sublime Text.

Technical Skills
HTML4/5, DHTML, XHTML, XML, JavaScript, AJAX, JQUERY, JSON, CSS2/3, CSS
Media Queries, Bootstrap, AngularJS, Angular 4,5&6 Backbone.js,
Web Technologies
Underscore.js, Handlebar JS, Node.js, Marionette.js, Ember.js, Require.js,
Modernizer JS, JSON, YUI, Ajax UI Concept Modeling
Web/App Servers Apache Tomcat 5.0.30/5.5.20, WebSphere 7.0
Languages C, C++, C#, Java
Methodologies Agile, Waterfall
Version Control SVN, CVS, GIT-HUB, Clear Case, Clear Quest
Eclipse, WebStorm9, Rational rose, Sublime Text 2, NetBeans, Visual Studio,
IDE/ Tools
Komodo Edit, Sublime Text, Dreamweaver
Debugging Tools Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.
Database MySQL, Oracle, MS-Access, SQL 2000/2005
Operating System Windows 7/XP/Vista/2000, Mac, Linux, UNIX.

Professional Experience
Key Bank, Cleveland OH, Apr 17 – till date
Sr UI/Web Developer

 Involved in development of hybrid mobile applications


 Strong experience using Ionic Framework for developing User Interface of mobile applications
 Experienced working with Angular 1.4x and Angular 1.5 webpack
 Worked on creating entire User Interface of the mobile application using Ionic Framework
involving ionic-popup, datePicker, checkbox, ion-tabs, ion-view, ionic-modal, side-menu and
font-awesome icons
 Used AngularJS to provide functionality to the application front-end screens
 Worked on writing AngularJS services to fetch data and implemented custom directives to
develop reusable components
 Experienced working with Angular 5 and Angular 6
 Experience writing promises for achieving asynchronous behavior and making REST API calls
and knowledge
 Experience using Angular 5 directives like ng-class, ng-if, ng-show, ng-hide amongst other
 Experience using JSON objects and API calls
 Participated in Agile Development methodology and Attended Scrum Meetings, Retrospective
meeting and Spring Planning meeting. Handled the stories using Rally Agile Tool.
 Designed and implemented the User Interface using HTML5, CSS3, JavaScript, JSP, AJAX and
Oracle.
 Implemented latest HTML5 and CSS3 features like creating various effects, shadings, 2D/3D
animations, shapes, handling multimedia files and many others.
 Developed prototypes and UI deliverables, such as wireframes using the tool BALSAMIQ.
 Developed a Single Page Application (SPA) for the business customer to make wire transfers
seamlessly between accounts.
 Developed pages using JSP, JSTL, Spring tags, jQuery, Java Script & Used jQuery to make AJAX
calls.
 Used various features in AngularJS like data binding, routing, custom filters, custom directives
to meet various customized requirements.
 Used the http services in AngularJS to make API calls and exchange data in JSON.
 Extensively used jQuery, Node.js in implementing various GUI components in application portal.
 Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to web
page.
2
 Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE,
etc.
 Used Google analytics reports, optimized the page load time for the pages that had heavy traffic
and improvised those pages using CSS.
 Maintained cross browser compatibility and implemented responsive features using Twitter
Bootstrap.
 Extensively used jQuery, AJAX and DOM manipulation to create interactive web applications like
 message posting and auto complete form validations. Developed CSS3 style sheets to give
gradient effects. Developed page layouts, navigation and icons.
 Applied industry best practices and standards when project requirements were lagging.
 Extensively used jQuery in implementing various GUI components in application portal.
 Used HTML5 and JavaScript for client side validations.
 Using Google analytics reports, optimized the page load time for the pages that had heavy
traffic and improvised those pages using CSS.
 Debugged the application using Firebug to traverse the documents and manipulated the Nodes
using DOM
 and DOM Functions using Firefox and IE Developer Tool bar for IE.
 Coding pages with best Search Engine Optimization (SEO) techniques.
 Actively involved in providing the technical support of application by troubleshooting & resolving
the issues.
 Resolved the issues for the pages with low traffic and high load time. This directly increased
traffic & sales; which decreased maintenance and capital expenditures for department.

Environment: HTML4/5, CSS2/3, HTML5, DHTML, XHTML, Dreamweaver, XML, JavaScript, Firebug,
jQuery, AngularJS, Twitter BootStrap, Node.js, SASS, JSON, AJAX, JSP, JSTL, Restful Web Services,
Responsive Web Design, TOAD, Eclipse, Web Sphere, Agile, Rally, Jenkins, oracle MSOffice, Windows,
Eclipse Luna 4.4, SASS etc.

AT&T, Dallas TX Aug 16 – Mar 17


Sr UI/Web Developer

 Created Front-end Applications using HTML5, CSS3, JavaScript, JQuery, Angular 4, Node.js,
Backbone.js, OOP, DOM, Twitter Bootstrap, AJAX, XML and JSON.
 Developed non-functional HTML, CSS pages from the mockups and involved in UI review with
UI architect and Business Units.
 Responsible in design and development of web applications using the latest technologies like
Angular JS, HTML5 and CSS3 also involved in Unit testing.
 Extensive usage of BOOTSTRAP and SASS for responsive web design.
 Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to
add dynamism to the web pages at the client side.
 Experience in working different changed procedures of Angular 1.x to Angular 2.0 such as,
@Route, RouterOutlet, router-link etc.
 CreatedAngular 2components implemented Interpolation, Input variables, Bootstrapping, NgFor,
NgIf, RouterOutlet, binding the click event, Component decorator, binding to the hidden
property.
 Coded Angular JS controllers and directives for application functionality and filters for heavy
DOM manipulation.
 Worked on Angular 2.0 by consuming RESTFul web services & used Angular 2.0 forms like
Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on
server and client side.
 Development of Client Side Validation techniques using JQuery and Angular JavaScript.
 Utilized the Dependency Injection mechanism for simpler way of managing the controllers and
scopes.
 Involved in writing application level code to interact with API's, Web Services using AJAX, JSON
and XML.
3
 Implemented XML parsing &JSON parsing for data handling on different application.
 Regular interaction of RESTful API design calls to populate the UI on the app using GET, PUT,
POST and DELETE.
 Used AJAX framework for asynchronous data transfer between the browser and the server.
 Worked on writing code for integrating merchant API to get all the details about coupons and
merchant ID to database.
 Developed API back ends using Node.js to allocate access to data in MYSQL.
 Used date-format and moment packages in Node JS to save the timestamp in database
converting into UTC.
 Debugged the website using Chrome Developer's tools and hardcoded the API into script for
getting the information about merchants using Node JS.
 Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google
chrome Developer tools.
 Performed testing using Jasmine, Karma and Protractor by following Test Driven Development
(TTD) approach.
 Used GitHub, version control system as a source repository to organize the code base.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, ECMAScript 5, Angular 2 JQuery, Node.js,


Angular 5&6, Require.js, Bootstrap, GIT, MVC/MVVM, Adobe Fireworks, Photoshop, Dreamweaver,
Illustrator, AJAX, XML, PL/SQL, Windows.

New York Life Insurance, NY, Oct 15 – July 16


Sr UI/Web Developer

 Constantly participated in Idealization meetings to share ideas.


 Development of code using JSP, HTML, HTML5, CSS, CSS3, JavaScript libraries such as
JavaScript, JQuery, JQuery Mobile plus relevant coding standards.
 Extensive experience on using Angular directives, working on attribute level, element level and
class level directives.
 Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to
specific views and synchronize data with server.
 Enhanced an existing AngularJS application to follow strict MVC patterns for improved source
code maintenance and enhanced performance.
 Worked on highly advanced and user interface design and development using AngularJS, Node
JS, HTML5 and CSS3.
 Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and
HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries Ajax, Angular JS,
and Bootstrap.
 Used Bootstrap library to quickly build project UI's and used AngularJS framework to associate
HTML elements to models.
 Developed a single page, mobile-first, cross-device/cross-browser web application for real-time
location sharing utilizing AngularJS, JavaScript API.
 Created a CSS framework for using a 12-column grid preferred by the designers as well as
implementing parts of Object Oriented CSS to cut down on repetitive code.
 Used AJAX & JSON communication for accessing RESTful web services data payload.
 Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
 Implemented the search functionality for Internal Application using Angular JS.
 Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
 Created optimized graphic websites and application interfaces using HTML and CSS.
 Developing the Presentation Layer using JSP Technologies.
 Handled all aspects of the web applications including maintaining, testing, debugging and
deploying.
 Expertise in developing front-end system with JavaScript, Bootstrap, HTML5, CSS3 and MVC
frameworks such as AngularJS and Backbone.JS.
 Coordinated with software engineering teams for interactions between UI and back end staff.
4
 Worked on Draggable, Droppable and Resizable JQuery interactions.
 Closures, event handling, event bubbling and cross browser scripting.
 Extensively used Firebug/webkit inspector to debug UI code and handle different browser CSS
issues.
 Analyzing, Debugging and Fixing the Front End UI issues assigned through MANTIS bug tracking
tools.
 Perform adequate unit testing and provide automated unit test cases.

Environment: HTML 4/5, CSS 2/3, JavaScript, Jquery,AngularJS & Angular 4, Bootstrap, Ajax, JSON,
XML, ASP.Net, C#, Visual Studio, Perforce, Adobe Creative Suite, Dreamweaver, RESTful, MySQL,
Apache Tomcat, Eclipse, Mantis, Adobe Fireworks.

Blue chips, Salt Lake City UT Jul 13 – Sep 15


UI/Web Developer

 Involved in Requirements and Analysis, understanding the requirements of the client and the
flow of the application as well as the application Framework.
 Created HTML5 and CSS from Photoshop mockups.
 Created Images, Logos and Icons that are used across the web pages using Adobe Flash and
Photoshop.
 Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and
jQuery scripting in agile methodology.
 Redesigned pages to improve application design and UI to attract the customers by taking
inputs from senior management.
 Involved in up gradation and maintenance of website to the new layout using the Grid
orientation model Bootstrap framework.
 Making the Ajax calls using YUI Connection Manager async Request for sign-in page, forgot your
password overlay, and defining callback handlers to redirect control to the next appropriate
overlay.
 Developed single page web application using JavaScript framework AngularJS.
 Bootstrap used along with AngularJS in creating the Application.
 Architected, designed and implemented a SPA (Single Page Application) in AngularJS which
consume JSON from a Spring MVC, using Spring Security to secure the Application.
 Built dynamically generated dropdown lists using Ajax, jQuery UI and AngularJS.
 Developed user-friendly interface to seamlessly combine the new module with existing login
system by using AngularJS framework and JQuery.
 Used AJAX to make asynchronous calls to the project server to fetch data on the fly.
 Responsible for creating the screens with table-less designs meeting W3C standards.
 Developing the Presentation Layer using JSP Technologies.
 Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.
 Developed CSS styles to maintain the uniformity of all the screens throughout the application
and positioning of screen objects.
 Creating print specific CSS style.
 Developed a core component of Analytics with Angular JS.
 Integrated with the back-end code using JQUERY, JSON and AJAX to get and post the data to
backend servers.
 Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web
page.
 Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards
for HTML and XHTML and W3C standards for CSS as well.
 Designed Frontend with object oriented JavaScript Framework like bootstrap, Backbone.js,
Require.js, Node.js, Angular.js and Ext.js.
 Brought the HTML and CSS of an existing web site to the latest web standards.

5
 Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap
model.
 Unit testing framework experience with jasmine.
 Used the JQuery widgets like Accordion and Date picker and JQuery interactions like Draggable,
Droppable and Resizable.
 Tested web sites and fixed any existing bugs using Firebug.

Environment: HTML5, CSS3, XHTML, JQuery, AJAX, JavaScript, Yahoo User Interface (YUI),
Angular.js, Bootstrap, Backbone.js, Require.js, Responsive Design, MVC, Adobe Photoshop, Eclipse,
SVN, Jasmine, CVS, Firebug, Windows.

SkyREC, India Jan 11 – Jun 13


UI/Web Developer

 Designed the front-end applications, user interactive (UI) web pages using web technologies
like HTML , CSS, Java Script, JSON, JQuery and AJAX.
 Leveraged on JQuery Model-View-View Model (MVVM) framework to create presentation layer
 Enhanced user experience by designing new web features using MVC Framework like jQuery
and node.js.
 Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js)
and Bootstrap, connecting to a REST-ful server on a different domain.
 Developed wireframes and schematic designs for independent publishing house.
 Used HTML, DHTML, CSS, Dreamweaver, JavaScript and MS SQL 2000 for the website and
intranet.
 Created the database tables to store the user's details.
 Developed the reports using MS SQL Server to view the user details
 Wrote triggers to validate the users input.
 Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and
implemented dynamic Elements and reusable libraries with JavaScript and jQuery
 Writing custom Directive, custom filters using JS.
 Experience in writing SPA (Single Page Application) using jQuery.
 Responsible for creating efficient design and developing User Interaction screens
using HTML, CSS, JavaScript, jQuery, AJAX and JSON..
 Developed the user interface for registration using HTML, CSS, jQuery, AJAX.
 Designed profile option bar with CSS, jQuery and HTML.
 Used JavaScript, and jQuery plug in to achieve different functions and form validation.
 Updated billing pages using HTML, CSS in Angular.js framework.
 Included AJAX to involve more logic functions like sending query request to back-end for
database connection, handling data from back-end, and presenting data asynchronously to the
users.
 Used Firebug, and developer toolbar for debugging and browser compatibility.
 Played a vital role in defining, implementing and enforcing quality practices in the team
organization to ensure internal controls, quality and compliance policies and standards.
 Unit testing framework experience with karma.

Environment: HTML, CSS3, JavaScript, AngularJSJQuery, XML, XHTML, Backbone.js, DOM, DHTML,
Karma, AJAX, MS SQL, Dreamweaver, Firebug

You might also like