VARUN YARLAGADDA Phone No: 612-***-****
Lead UI/UX Developer Email Id: ****************@*****.***
•Around 7 years of industry experience in User Interface & User Experience Development.
•Extensive Knowledge in CSS2/CSS3, LESS and Twitter Bootstrap Styling Modules.
•Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model.
•Responsive Web Design for different types of Devices like tablets and mobiles.
•Good knowledge in Twitter Bootstrap and Responsive Design.
•Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
•Good Knowledge on how to implement User-centered design (UCD) methodology.
•Experience in using the frameworks JQuery, ES 2015, React JS, Node.js, Redux(Flux) & Twitter Bootstrap.
•Good understanding of Document Object Model (DOM) and DOM functions. Created custom DOM reusable components using React JSX.
•Created dynamic and scalable high performance cutting edge rich-client applications for business and enterprise clients and also created a unique combination of challenges.
•Expertise in client side designing and validations using HTML, HTML5 and JavaScript.
•Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
•Used Agile Central for bug tracking and issue tracking.
•Used SVN, GIT for version control and Clear Quest for bug fixing.
•Created Mobile Web Solutions using Responsive Web Design (RWD), Twitter Boot Strap and JQUERY MOBILE, jQuery UI, ReactJS and Redux.
•Extensive experience on implementing AJAX features using JavaScript and JQuery.
•Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery and also experience in making web page cross browser compatible.
•Involved in creating unit test cases using Jasmine.
•Experience in working MVC Architecture and also in using version control (SVN), Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
•Used Microsoft Typescript to create client side functions that greatly decreased processing time and resource consumption.
•Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
•Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
•Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
•Experience in using various JQuery UI controls and corresponding Event handlers etc.
•Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
•Specialized in developing Web 2.0 Apps using JQuery along with AJAX/JavaScript.
•Experience with User Acceptance Testing (UAT) and Accessibility Testing.
ADDITIONAL INFORMATION
TECHNICAL SKILLS:
Web Technologies
HTML 4.0/5, CSS2/CSS3, AJAX, jQuery, JSON, LESS, SASS, DOM.
Frameworks
AngularJS & Angular2, MooTools, D3.js, Redux, Knockout.js, Node.js, Kendo UI, Bootstrap, DOJO, JSON, Typescript.
IDE & Tools
IDE Eclipse […] sublime, brackets, Dreamweaver Net beans, Maven build script, Design Patterns MVC, DAO Pattern, MS Visual Studio and Singleton Pattern.
Debugging Tools
Firebug, Dev Tools, Fiddler, Plunker
Web Design Tools
Sketch, Illustrator, Photoshop, Inkscape, Pixlr.
Languages
C, C++, Core JAVA, SQL, UML.
Libraries
Javascript, EcmaScript, Typescript, ReactJS, lodash, mask plugin, axios, jQuery, jQuery UI, jQuery DataTables.
Front End
HTML, DHTML, XHTML, HTML5, XML, JSON, XSL, XPath, XSLT, CSS, CSS3 and FlexBuilder2.0/3.0.
Web/Application Servers
IBM Web Sphere (8.X, 7.X, 6.X), JBOSS 5.X, Apache Tomcat (8.0.x, 7.0.x, 6.0.x), Oracle WebLogic […] Version Control System: SVN, CVS, Clear Case.
Database
Oracle9x/10x, MS-Access, SQL […] PL/SQL, Mongo DB.
WORK EXPERIENCE
UI/UX Developer
THRIVENT FINANCIAL - Minneapolis, MN
October/November 2015 to Present
Responsibilities:
•Obtaining an understanding of the existing business and System Administration Flow.
•Responsible for designing User Interfaces using web/front end technologies jQuery
and also conversion of apps from PHP to jQuery and jQuery to React JS.
•Developed application layout and responsive web pages using HTML5, CSS3, LESS, SCSS and Bootstrap. Also developed Responsive Web Email Templates.
•The project has React JS that handles the front end RWD view and renders data by calling the REST web services using Spring Boot.
•Designed RESTful XML web service for handling AJAX requests.
•Expertise on writing the SQL queries for the different scenarios in the project and which will be used in generating RESTful end-points.
•Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
•Worked on different versions of react application migration from jQuery.
•Extended OOB SP solutions and front end interactivity with vanilla JavaScript and JS libraries like JQuery, JQuery UI, and SP Services.
•Created a modular based application using Dependency Injection(Spring MVC).
•Implemented actions (Redux) along with Lifecycle implementation (ReactJS) to navigate within the application.
•Worked extensively on one-way data binding, built-in components and developed single page applications using React JS along with Flux extensively Redux.
•To reuse code/functionality created custom components, Filters, Reducers, services and actions.
•Developed Form controls and worked on client side validations for better user experience.
•Used Bootstrap responsive CSS to adjust to phones, tablets and desktops.
•Used Bootstrap components such as breadcrumbs, navigation bar, pagination and modal services.
•Created sites to organize client contacts and to summarize the data using React.js and MySql.
•Experience in React.js and considerable plug-in for creating responsive graphs and bar charts for web pages.
•Implemented UI react bootstrap for faster and easier web development. Also created major reusable components for three admin applications at the firm.
•Used logging mechanism for debugging and logging objects.
•Used spring framework to auto wire/inject components (IOC).
•Constructed data visualizations using JavaScript charting libraries D3.js and Chart.js.
•Designed solutions with React.js JavaScript Library to build data component visualizations for multiple data sets.
•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.
•Email Template designs using Watson Campaign Automation and Email Playground.
•Familiar with IBM Email Import System from Watson Campaign Automation. Also created contact list management for IBM Email Template Automation
•Mainly responsible for developing/assisting in creating Restful API using spring framework. Developed different controllers that return the response both in JSON and XML based on the request type.
•Developed application using Spring MVC - Implemented various Controllers, used spring's component-scan and auto wiring functionalities.
•Used SVN for version control and used eclipse (STS) as the IDE for developing the application.
Environment: HTML, CSS, Bootstrap, jQuery, jQuery Data Tables, jQuery UI, ReactJS, Redux, JavaScript, JQuery, Spring MVC, Chrome Developer Tools, Hibernate, Restful Web services, JSON, Advanced Rest Client, Oracle SQL Developer, SVN, Maven, NodeJS, Eclipse(STS), Tomcat, Websphere.
Front End Developer
Bank of America - Charlotte, NC
March 2014 to August 2015
Description: Symphony is a distributed enterprise solution (developed on AGILE/SCRUM methodology) that automates existing Personal and Real Estate loan management division for BOFA. The functionalities provided by Symphony include management of Loan Application processing; Work List, Branch Administration and Customer Service of BOFA IT. The project is based on MVC architecture developed using chordiant framework, jQuery as UI framework and Hibernate as persistence framework Enterprise branch application. Spring web framework was used for development of web application for online customers.
Responsibilities:
•Involved in Requirement gathering phase in order to gather the requirements from the client program manager and dealing with UX team to continuously accommodate changing user requirements.
•Involved in complete User Interface designing and coded the web site in XHTML, CSS and Java Script.
•Responsible for translating designs and concepts into highly usable and engaging web applications using a variety of technologies.
•Used AJAX with jQuery controls for Listing all scripts in a grid and can edit it in the grid which will reflect in the database table as well (like margins).
•Developing templates, components in AngularJS for multiple screens. Converted jQuery applications to AngularJS.
•Implemented prototype for Angular2 projects. Proof of concept and implementation of Angular2 projects. Also worked on React prototypes and POC.
•Extensively used AJAX for data handling with JSON, DOM and XML as data interchange formats.
•Converted business requirements into technical requirements in preparation of High level design document and Functional specifications.
•Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
•Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
•Design and implementation of new feature or software components for the front-end of a large Web application. Worked on the architectural way of converting existing applications(from PHP and jQuery) to AngularJS.
•Used MS Visio, Dreamweaver and Photoshop tools for web application development.
•Developed front-end UI pages to support data access and user authorization.
•Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
•Implemented User Friendly UI design with HTML, CSS and JavaScript for client side validation and form submission functions and PHP for server side scripting for web development.
•Created databases in php; MyAdmin for internal projects.
•Created cross-browser compatible and standards-compliant based page layouts.
•Designed/modified Images/Banners as per the client requirement using Adobe Create Suite CS5.
•Ensured Web Content is in compliance with W3C and Section 508 accessibility standards.
•Interacted with User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design.
•Responsible for Unit testing and supporting the UAT & PROD environments.
•Support the deployed applications through debugging, and fixing.
Environment: HTML, JSON, XSLT, CSS, JavaScript, Ecmascript, AJAX, Adobe Dreamweaver, Atom, PHP, jQuery, jQuery UI, MSSQL, DB2, Oracle DB, Digital Marketing and Adobe Photoshop, Web logic, Web sphere.
UI/UX Developer
Interface - Chennai, Hyderabad INDIA.
January 2011 to December 2013
Description: Listofcompanies.co.in delivers comprehensive insight about the companies and industries all over the world. Our database of information includes about thousands corporations and other entities. Company information store in our database are include executive person, phone numbers, board member, leadership names, email addresses, and website url, etc.
Responsibilities:
•Involved in developing Front End Programming for Web applications in JavaScript, PHP & MySQL.
•Managed application state using server and client-based State Management options.
•Designed and Developed front-end UI/UX using HTML, CSS, JAVASCRIPT, JQUERY.
•Involved in all SDLC phases Analysis, Design, Development, Testing and Deployment.
•Worked with Internal Clients for business objectives, project scope and the requirements of the project.
•Worked extensively on Angular JS in creating Controllers, Making AJAX calls using $http and JSON parse. Worked on server cross platform issues. Used JSONP.
•Safe Migration of Websites from one hosting to other without loss of data and affecting the SERPs.
•Expertise in DOM manipulation using JavaScript, jQuery and Angular JS.
•Migrated jQuery Apps to AngularJS. Extensive knowledge of compliance standards of using Angular ng-aria attributes.
•Extensive knowledge of MEAN stack development esp. Angular.
•Maintained W3C validation standards in the conversion process.
•Experience with CMS Theme frameworks like Thesis, Genesis, Elegant Themes, etc.
•Designed CSS based web pages which were cross-browser compatible.
•Created screens with table-less designs meeting W3C standards.
•Developed JavaScript library for rendering domain-specific layout XML to web.
•Enhanced user experience by designing new web features.
•Implemented XML parsing code for different application.
•Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
•Implemented custom validation controls for various forms with help of JavaScript validation controls.
•Involved in full software development lifecycle. Designing, coding, testing, debugging and support.
•Using Google/Adobe analytics reports optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS and fixed the issues for the pages with low traffic and high load time.
Environment: HTML4/HTML5, XML, CSS, AJAX, JavaScript/Typescript, media queries, jQuery, PHP & MySQL, CMS, Frameworks, Search Engine Optimization, CPA, PPC, Digital Marketing and Adobe Photoshop, Adobe Analytics.
EDUCATION
Bachelor of Technology Major in Electrical and Electronics Engineering & Minor in Information Technology
Vignan University