You are on page 1of 6

SAI NAGENDRA

Front End Web Developer (UI/UX) | Phone:320-547-1206 | Email: snag1208@gmail.com


Summary:
8 Years of professional experience in Applications design, Development, Integration, Testing and
Maintenance of various client/server, N-tier and web application and its design, using various UI-
TECHNOLOGIES.
Experience in developing User Interface applications using HTML, XHTML, CSS, JavaScript,
jQuery, AJAX
Expertise in using various front-end frame works like AngularJS, Backbone.js, knockout.js, Node.js,
Ember.js, React.js, Express.js, D3.js
Expertise in developing Responsive Web Design, Grid Framework Applications using Twitter
Bootstrap.
Experienced implementing Web Services using Apache SOAP, WSDL, RESTful API.
Deep knowledge in Angular 2.0.
Experience in interacting with clients/users in gathering the user requirements.
Proficiency in the Entire Software Development Life Cycle (SDLC).
Followed Waterfall and Agile/Scrum methodology of software development which satisfies the
Customer through early and continuous delivery of valuable software.
Expertise in styling the documents using CSS, SASS, LESS.
Extensive experience in working with applications using Java, J2EE, JDBC, JNDI, Servlets, JSP, JSF.
Validated the client-side applications using jQuery Validation Plugin.
Worked with jQuery Plugin Message, jQuery slider plugin and Node.js
Expertise in UI designing like wireframe concepts, Mockup designs using Adobe Fireworks, Axure,
Mockingbird, Photoshop
Fabricated various models using Use cases diagrams, Interaction Diagrams and Class Diagrams with the
help of tools like Rational Rose, Smart Draw, Microsoft Visio, Visual Paradigm, UMLet.
Worked with task runners like Grunt, Gulp.
Experienced in using Text editors like Espresso, eclipse, TextWrangler, SublimeText, Atom , NetBeans,
XAMPP, Notepad and Notepad++.
Good experience in development of Database Components (Tables, Views, Stored Procedures, queries
constraints) in Oracle.
Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design
(OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
Creative Knowledge in art creation, modification and conversion Logos, print media, web page and
software interface design.
Expertise in Digital video and audio creation, capture, compression and optimization for QuickTime,
Windows Media, MPEG.
Experienced in using UI editors like Flex 2.0/3.0, Dreamweaver, and Eclipse.
Experience in working with various Operating Systems Windows Environment, UNIX, and Mac OS X.
Strong understanding of Animation and how things should look, feel and move.
Experienced working in both AGILE and SDLC based development environment and participating in
SCRUM sessions.
Strong communication, collaboration & team building skills with proficiency in grasping new technical
concepts quickly.
Self-starter always inclined to learn new technologies and Team Player with very good communication,
organizational and interpersonal skills
Technical Skills:

Web Technologies: HTML,HTML5 CSS, JavaScript, Type Script, HTML, DHTML,


XHTML,CSS,CSS3,AJAX, JQUERY, JSON, Flex Builder 2.0/3.0, Bootstrap, DOM.
Framework: JQUERY, Angular.js, Angularjs-2, React JS, Node.js, Ext.js, Backbone.js
IDE & Tools: Sublime, Notepad++, Edit plus, Brackets, Eclipse, Idea, Web Storm
Debugging Tools: Firebug, Google chrome debugger, JIRA
Languages: C, C++, Java, Java Script, jQuery,
Operating Windows, Mac OS X, Linux.
Systems:
Web Experience: Responsive Web Design, Adaptive Web Design, Web Sphere 8.0(beta), Web logic and
Tomcat 5.0/6.0/7.0
Programming Object Oriented Programming Concepts
Concepts:
Database SQL Server, MySQL, Oracle.
Image Editing: Adobe Photoshop CS6, Adobe Image Ready CS3, Adobe Fireworks CS3
Sound Editing: Gold wave, Sound forges
Desktop Tools: Acrobat Writer, MS Word, MS Excel, MS PowerPoint and MS
Access.

Version Control GIT, SVN and CVS


Tools:

Professional Experience:

Client: Ameriprise Financial, Inc- Cincinnati, OH 2016Dec-Present


Role: Sr. UI/Web Developer

Responsibilities:
Used AngularJS, JavaScript, HTML, and CSS for developing Single Page Application and achieving
two-way data binding between html and JavaScript objects.
Did everything from either bootstrapping existing application or scaffolding out an AngularJS application
using Yeoman AngularJS generator and used bower for managing front end dependencies and NPM for
backend dependencies.
Created custom directives, filters and services to keep the code modular and reusable.
Configuring $-route Provider to handle routing to implementing dynamic form validation with third party
Auto Validate module with custom error messages.
Consuming and calling Restful web services, and used promises to deal with multiple web service calls.
Wrote Angular Unit Tests for Controllers, Directives and Filters.
Wrote AngularJS Services to consume restful APIs and processing JSON data for rendering in UI.
Wrote and developed few modules and classes of JavaScript native are changed.
Angular JS-2 quit natural path in making the framework with set of testability and concentration
of modules in the UI
Involved in creating styling framework for the web pages using CSS Bootstrap and extensively used 12
column grid layouts along with default, primary, success, info, warning, danger classes, modals,
carousels, forms, Navigation bars and tables.
Version control management tool GIT and testing framework protractor for testing AngularJS web
applications.
Used JavaScript Events to manipulate the elements depending on the user interactions.
Used AJAX to parse JSON object to dynamically overlay contents on web pages.
Used Bootstrap, SASS and Angular JS for responsive web application.
Involved in developing HTML and JavaScript for client side presentation and, data validation on the
client side with in the forms.
Environment: AngularJS, AngularJS2, HTML5, CSS3, JavaScript, Type Script, JQUERY Bootstrap, Bower,
NPM, Yeoman, gulp, RESTful Service, AJAX, JSON, Sublime-Text, GIT, MySQL, Protractor.

Client: INTRUST Bank- Wichita KS 2015 Jul-2016 Nov


Role: Sr. UI Developer

Responsibilities:
Committed to the web UI designing/web development activities and produced navigation flows, site
maps, storyboards and wireframes.
Management of a Portal application with the use of AngularJS and backbone.js
Implemented unit test cases using Karma Runner and Jasmine for AngularJs on client side and Chai
for Node.js for testing endpoints.
Developed application by implementing the SinglePage application template using AngularJSRoute
Providers.
Played an active role in all stages of application development- requirements gathering, analysis and
design, development, testing and debugging.
Extensive use of Node.js ExpressJS and Mongo DB along with Mongoose.JS to create server side
applications.
Followed Agile/Scrum methodology of software development thereby satisfying the
customer through early and continuous delivery of valuable software.
Constructed and designed web pages and templates, including layout and navigation for the complete
web application using HTML, HTML5, XML, and XSLT.
Developed web user interfaces and Graphical User Interfaces utilizing JavaScript, Ajax etc to provide
real time control in a separate program.
Fabricated stylesheets to manage the look-and-feel of the complete site using CSS, CSS3, bootstrap,
XML, and XSL.
Expertise in using Grid Framework
Created several webpages using Node.js
Developed pages that support advanced client-side technologies, such as JavaScript, Flash and
ActionScript.
Worked with JQuery Widgets, Interactions, Effects, Widget factory.
Validated the client-side applications using jQuery Validation Plugin.
Called REST services from client side using JQUERY
Integrated UI changes in JSP files
Used Redux together with React.js.
Used Ajax to call the Java functions from the webpage via JavaScript.
Created data entry and data drill-down applications with wizards.
Involved in development, maintenance and enhancements to the application.
Validated the code using W3C MarkUp validation and also checked for the cross-browser compatibility
using Cloud Testing and Virtual Developer Labs.

Environment: HTML, HTML5, DHTML, XHTML, CSS, CSS3, XML, JSON, DTD, XSL, XSLT, XQuery,
XPath, XML DOM, AJAX, JavaScript, jQuery, Java, JSP, Servlets.
Client: Cascade Healthcare Community (CHC) - Bend, OH 2014Jan-2015jun
Role: Web UI Developer

Responsibilities:
Built Web pages that are more user-interactive using JQUERY plugins for Drag and Drop, JavaScript,
Bootstrap.
Participated in meetings with the end-clients to develop layout, color scheme for the web page and
implemented them with the help of HTML5, CSS3 and JavaScript.
Brief experience on implementing the Angular JS in creating animations based on CSS classes.
Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts
for varying screen sizes and pixels.
Worked on CSS to design the navigation, gradient background and used other style properties to enhance
the look of the web page.
Worked on JQUERY to make dropdown menus on web pages and display part of a web page upon user
request.
Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript
codes and worked on resolving browser compatibility issues.
Created and performed SQL queries to fetch data from the backend database.
Developed components to fetch the data from the back end using AJAX and JQUERY.
Worked on testing the cross-browser compatibility.
Used SVN for Version Control.
Analyze the response of JSON in-order-to update DOM.
Documented the entire project, which contains detail description of all the functionalities.
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.
Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Environment: Angular JS, JavaScript, JQUERY, CSS3, Bootstrap, AJAX, JSON, HTML5, MySQL, SVN,
Sublime, Windows

Client: Woodmen of the World Life Insurance Society- Omaha, NE Oct2013-2014Dec


Role: UI Developer

Responsibilities:
Worked closely with product management teams to strategize design solutions, produced navigation flows and
prototypes.
Instrumental role in the development of Hi-fidelity prototypes using HTML, HTML5, Java scripting, XML,
D3.js.
Designed the user interface and navigation for the whole web application using HTML, XHTML, and XML.
Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS
padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS and CSS3 Background, CSS
positioning, CSS3 text, CSS3 border,
Designed animated icons, vector images, banners, templates and presentations with the help of
Macromedia Flash MX and Action Script 2.0
Developed the client-side validations using JavaScript form validations.
Created Test Plans for Unit Testing and System Testing.
Involved in supporting the User Acceptance Testing for the first implementation.
Devised optimal Human Computer Interactions by minimizing dialogue and reducing ambiguity in various
project screens.
Drafted usability evaluation as needed in planning, preparation, and follow up, so that each design iteration
was evaluated effectively and at the correct time.

Environment: HTML, DHTML, XHTML, HTML5, CSS, CSS 3, XML, XSL, XSLT, JavaScript, jQuery,
Adobe Dreamweaver, Java, JSP, Servlets and Microsoft products.

Client: Green Fire Agri Commodities Ltd - Hyderabad, India. 2011Mar-2013Aug


Role: Web Developer

Responsibilities:
Interacted with the Business/Technical Architect to obtain the specific system requirements and in
understanding the functional flow
Developed various class diagrams, sequence diagrams using Rational Rose.
Developed UI code using spring framework using MVC pattern, JSP, HTML and JavaScript.
Developed the presentation layer using JSP and Servlets with Eclipse IDE.
Developed Servlets, which support the GUI for retrieving and updating the form elements of Stock
Purchase and Restricted Stock products.
Used design pattern DAO.
Provided direction and guidance to the team for implementing change requests / enhancements
Responsible for creating views, triggers and tables.
Created XML schemas, XML files (as a mechanism for storing configuration information)
Involved in converting parts of the existing application to use Spring framework.
Used VSS for keeping the track of all work and changes in a set of files.
Involved in writing Test cases and Performance testing documents.
Involved in defect tracking, fixing and enhancements and deployment in Web Sphere servers.
Participated in the technical code reviews,, detailed time estimation, traceability matrix, and impact
analysis and code review documents Technical.

Environment: Eclipse, Java, Jsp, Spring, MYSQL, XML, VSS, Servlet, JSF, DHTML, HTML, CSS, JAVA
SCRIPT

Client: BPL World - Bangalore, India 2009 Jan-2011Feb


Role:Web/UI Designer

Responsibilities:
Designed, developed Webpages into HTML and DHTML.
Designed and developed UI for Intranet applications.
Used Java Script Dynamic Popup in the Webpages.
Wrote DHTML, JavaScript and CSS for final application and tested code in cross browser platforms.
Maintained Section 508 and W3C standards.
Designed, developed, tested and maintained web pages from concept to completion
Reduced inconsistencies and usability issues with the website.
Created templates, Image Maps, Layers, using Dreamweaver.
Designed Catalogs and Brochures using Photoshop.
Designed and developed world-class prototypes and templates.

Environment: HTML, XHTML, DHTML, XML, CSS, Photoshop, Illustrator, Adobe Photoshop, Macromedia
Flash, Macromedia Dreamweaver,Microsoft FrontPage, JavaScript, Java.
Education: Bachelors of Technology From JNTU, Hyderabad, India. 2008May

You might also like