Mahipal Reddy
*******.***@*****.***
669-***-**** UI/Web Developer
PROFESSIONAL SUMMARY:
Over 2+ years of experience as UI Developer in Application and Web development with emphasis on HTML/HTML5, CSS /CSS3, JavaScript and JavaScript frameworks like jQuery and jQuery UI, DOM, SHARE POINT, AJAX, MySQL, PHP.
Expert knowledge of XHTML, HTML5, CSS3, Twitter Bootstrap - hand-coded, cross browser (no tables for non-tabular data).
Expertise in development in Web Application and Windows Applications using latest Microsoft technologies such as ASP.NET, C#.NET, MVC.NET, VB.NET
Strong JavaScript & jQuery skills - able to write unobtrusive custom code as well as implement existing jQuery plug-in.s
Expertise in client scripting language and serve scripting languages like JavaScript, JQuery, JSON, Bootstrap, Node. js, AngularJS, Backbone.js.
Experienced in different build tools like grunt, gulp
Developed web application using JSF Framework
Experience of integration and configuration of multilingual modules in Drupal
Implemented Presentation layer using CSS Framework, backbone, ANGULARJS, knockout JS, Wire-framing, HTML5.
Created data-driven websites using PHP/MySQL, and web-frameworks like Ruby on Rails and Django.
Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript, JQuery, Responsive Web Design(RWD) and also experience in making webpage cross browser compatible.
Extensive experience in Software Development Life Cycle - SDLC (Analysis, Design, Development, and Testing) and SCRUM methodology
have work that can be found in public response on Github
Worked on SCRATCH, CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
Experience of Groovy and other JVM languages
Extensively worked on Yeoman, Bower, NPM for scaffolding the application
Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server and used Karma-Jasmine unit testing.
Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
Technical Skills:
Operating Systems
Windows 98/Xp/7/8, Linux fedora
Web Technologies
HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, JSON, Apache, PHP, DOM, Grunt, Karma, Jasmine,
Programming Languages
JavaScript, JQuery, Ajax, Java, MySQL, C, C++.
JavaScript Frameworks
Backbone.js, Node.js, Angular.js, Bootstrap, JQuery UI.
IDE, Editors
Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop.
Database
Oracle 11g/12C,MS SQL Server, My SQL Server, DB2
Debugging Tools
Firebug, Bugzilla, Chrome Developer Tools.
Version Control
SVN, GIT.
Web Servers
HTTP Web Server, Apache Tomcat, Web logic, Web Sphere.
Desktop Tools
Acrobat Writer, MS Office
SDLC
Waterfall, Agile, Scrum.
Browsers
Firefox, Chrome, IE, Opera, Safari
PROFESSIONAL EXPERIENCE:
Client: Navy Federal Credit Union, CA April 2016 – May 2017
Role: UI/UX Developer
Responsibilities:
Responsible for creating a responsive front-end UI using CSS3, HTML5, AngularJS and Twitter Bootstrap.
UX&UI Design Photoshop/illustrator or Wireframing Prototyping.
Designing and defining UI Page Types Wireframing, Rapid prototyping for most complex business scenario’s.
Involved in creating wireframes for and designs for a variety of forms as well as dashboards.
Implemented latest HTML5 and CSS3 features like creating various effects, shadings, 2D/3D animations, shapes, handling multimedia files and many others.
Experience in creating DOMcontrol structures in Angular for repeating/hiding DOM fragments as well as experience of form validations.
Translate Business Requirements into Wireframes, screen mock-up and prototypes.
Implementation of REST- API for services and controlling access to the databases. Node.Js for communication between mobile devices and backend.
Used JQuery to make the HTML, CSS to interact with JavaScript functions to add dynamism to the web page.
Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
Involved in developing high performance web app by utilizing my knowledge on HTML5 technologies like Web Workers, Cache API & CSS3 features like prefetch, preconnect.
Used JavaScript DOM manipulation and JavaScript event to get the data from HBASE and render image in UI.
Worked on version control system called SVN and comfortable with branching, Tagging and merging.
Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML and CSS3/CSS.
Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
Experience with Agile and test-driven development, continuous integration and version control via Git.
Used Jasmine as testing framework and Karma as test runner to perform unit testing.
Worked with Automation QA team to handle E2E integration testing for angular projects using Protractor. .
Worked on cross browser compatibility issues using feature detection library called Modernizer.
Used RequireJs to load and manage dependencies of an application for better performance.
Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
Established UX design as the first stage of all Web and mobile application developments, instituting a user-centered design (UCD) approach.
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.
Coding pages with best Search Engine Optimization (SEO) techniques.
Environment: HTML, CSS, JavaScript, AngularJS, Node JS, bootstrap, JQuery, Grunt, Gulp.
Client: Lanco Global systems, Hyderabad, INDIA Oct 2013 – Sep 2014
Role: UI/Web Developer
Project Description: Lanco global has a huge customer base and are classified into Wholesale, Large, Small and medium Customers and maintains different portals based on the services. All the portals are web based and are one stop place for customers to order new services, pay bills and more importantly manage and maintain the services.
Responsibilities:
Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
Involved in developing of design documents with UML class diagrams.
Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
Used all the advanced Photoshop features to create appealing visual web interfaces.
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.
Involved in web designing using HTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.
Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's. .
Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
Used AJAX extensively to implement front end /user interface features in the application.
Involved in JavaScript coding for validations, and passing attributes from one screen to another.
Applied client side validations using JavaScript and jQuery.
Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
Implemented AJAX to enhance the capability of the website.
Increased developer productivity by using efficient programming methodologies and local development.
Managed application state using server and client-based State Management options.
Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment:HTML, CSS, JavaScript, jQuery, Eclipse IDE, Aptana Studio, XML, Angular JS.
EDUCATIONAL QUALIFICATION:
2nd Degree: Master's, Present
Specialization: Master of Science in Information Technology Management (MSITM)
University: Campbellsville University, Louisville, KY
1st Degree: Master's, 2015 Dec
Specialization: Computer Science
University: Silicon Valley University, San Jose, CA
Degree: Bachelor of Technology
Specialization: Electrical & Electronics
University: JNT University, Hyderabad, India.