Venkata Krishna Ala
Front End UI Developer
Email: **********.**@*****.***
Phone no: 646-***-****
PROFESSIONAL SUMMARY:
Over 8+ years of solid experience in designing, developing, debugging & testing Web 2.0 applications.
Experienced in application development using web technologies like HTML4/5, DHTML, XHTML/, XML, CSS/CSS3, and JavaScript.
Proficient in building Single Page Applications using Angular2, React 15.5.4, Node.js v6, Ext JS 5.1.2, jQuery 1.10 frameworks.
Experienced as a web developer with a strong background working on open source technologies, including JDBC, Servlets, JSP, MySQL, Flash, and Photoshop.
Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control, and Production support.
Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM.
Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
Extensive experience in web design using CSS3, Bootstrap, Adobe Illustrator, Adobe Photoshop.
Strong expertise in Object-oriented concepts such as collections, Generics, Annotations, file operations, multithreading, parallel collection framework and core java concept.
Experience in applying the latest development approaches including AJAX, Object Oriented (OO) JavaScript, JSON, Angular.js, and XML.
Good Understanding of Document Object Model (DOM) and DOM Functions.
Involvement in using various IDE’s, Dreamweaver, Notepad++, Microsoft Visual Studio, Sublime Text, WebStorm, Eclipse, and Adobe Photoshop.
Experience with unit testing and wrote test cases for applications, used to verify with frameworks like Mocha, Karma, Jasmine, Junit, etc.
Expert knowledge of XHTML, HTML5, CSS3, Bootstrap – hand-coded, cross browser (no tables for non-tabular data).
Worked with cross-browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome
Expertise in coding optimized SQL queries on databases like MySQL.
Experience in using DOJO Components and integrating back-end applications with AJAX-driven web 2.0 front-end using OO JavaScript framework.
Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
Experience with Ext JS library with a Restful JSON interface.
Have a sound understanding in VBA Access 2013 and Microsoft Office Suite 2017.
Comfortable using latex document editors for technical writings.
Experience in Web Application debugging skills using Chrome Developers Tool and Firebug.
Worked with teams where requirements are always being implemented, tested and improved.
Excellent Communication Skills, Self-motivated, Quick learner, and good team mentor & player, ability to meet deadlines.
EDUCATION:
Bachelors of Technology (B. Tech) In Computer Science, Jawaharlal Nehru Technological University- Hyderabad –India.
TOOLS AND TECHNOLOGIES:
Scripts:
HTML 4/5, CSS 2/3, JavaScript, AJAX, JSON
Database:
My SQL, NoSQL SERVER, MS SQL, ORACLE.
Debugging tools
Developer tools, Firebug, Bugzilla.
Version Controller
Microsoft Visual SourceSafe, Team Foundation Server, SVN, GIT
Integrated Development Environment
MS Visual Studio 2008, Dreamweaver CS3, Eclipse, Sublime Text, Web Storm, Brackets, Notepad++.
JavaScript Frameworks:
Angular JS, Angular 2, React, Ext JS, D3, Node JS, jQuery.
Others
MS Office Suite, Adobe Photoshop, DOM manipulations, Responsive Web Design, Karma, Grunt, Jasmine, CloudSim, Jira, Sencha Cmd, HP ALM, JIRA, Angular CLI, SASS
Operating System:
Windows 2000/XP/Vista/7/8/10, MS-DOS, Linux/Unix, Mac.
PROFESSIONAL EXPERIENCE:
Client: Pre-Rec, NYC, NY
Nov'16 – Till Date
Role: UI Developer
Description:
Pre-Rec, is composed of professionals with diverse backgrounds across fixed income sales and trading, portfolio management, data science and machine learning, software engineering, and combat tested military leadership. We are service oriented and driven to make a positive impact.
Responsibilities:
Developing dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, D3JS, AngularJS, React.JS, Node.JS, LESS, SASS.
Implemented Sunburst graph using D3JS with SVG elements.
Developed various reports and charts using HTML Canvas, HTML SVG, D3JS, and SVG by passing JSON objects and Arrays as input both for mobile and web applications.
Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.
Worked on making AJAX calls to connect database using RESTful web APIs and worked on integrating the middleware to front-end.
Added ARIA attributes to search content to relate dynamic server-side information to screen readers and for greater keyboard accessibility.
Solid understanding of React Virtual DOM Algorithm for React performance optimization.
Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards
Used detailed Wireframes and developed Mock-up designs as per the requirements of Business.
Designed and developed custom jQuery components for the front-end client-side validations.
Worked on integrating jQuery APIs with MVC pattern.
Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
Involved in Dynamic form generation, Auto-completion of forms, and user-validation functionalities using AJAX.
Created UI templates for the final look and feel using HTML5, Fireworks, AXURE, Flash, Dreamweaver, and Photoshop.
Implemented a core component of Analytics with Node.js, and Socket Stream.
Implemented UI components for email and link sharing of documents and files for a Content Management System using Require.js, Backbone.js, and jQuery.
Designed and Developed JavaScript framework which is a wrapper on top of jQuery framework and AJAX based UI framework for UI Configuration widgets.
Extensively used HTML for audio and video playback. Worked on the MVP architecture for the GWT.
Worked one-on-one with the client to develop layout, the color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript using Dreamweaver.
Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally. Used jQuery template for markup. Used Ajax, JSON with jQuery for request data and response processing
Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left sidebars, content area, and marketing area.
Implemented the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
Designed / Developed Ajax Driven Web-based application using JavaScript, Ajax, JSON, JSP, and Servlets.
Environment: Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows.
Client: State Farm Insurance, Bloomington, IL
Apr’15 - Oct’16
Role: UI Developer
Description: State Farm is the major Insurance provider in America. State Farm Automobile Insurance Company is the parent company of several wholly owned State Farm subsidiaries. It was originally specialized in auto insurance for farmers. The company later expanded into other types of insurance such as homeowners, life insurance, banking and other financial services. The current project is regarding the enhancement of customer experience. It includes auto saving of quote and detailed customer convenient rating environment.
Responsibilities:
Designed & developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, pseudo elements and CSS behaviors.
Developed page layouts, navigation, animation buttons, and icons.
Improved single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery.
Used AngularJS for DOM Manipulation, Filters, and Directives, wrote code to interact with back-end JAVA, AJAX, JSON.
Worked on AngularJS Routes using $scope object to create a Views using Controllers.
Knowledge of human factors and usability, best practices for interface design.
Deep understanding of JavaScript and jQuery framework.
Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
Responsible for manipulating HTML, CSS, jQuery as well as making the pages dynamic using AJAX, JSON, and XML.
Converted the mock-ups into hand-written HTML, CSS (2.1/3), XHTML, JavaScript, jQuery, AJAX, XML and JSON.
Involved in write application level code to interact with APIs, Web Services using AJAX, JSON, and XML.
Developed data formatted applications and deploy the script using client-side scripting using JavaScript.
Worked on AngularJS to create Single Page Application (SPA).
Worked on cross-browser compatibility and fixed the bugs for several browsers.
Excellent problem-solving skills and the ability to work independently.
Developed business applications using web technologies like HTML, HTML5, XHTML, CSS based on W3C Standards.
Worked with Developers in UI Integration and defect fixing.
Usage of Adobe Photoshop for retrieval of images.
Converted the mock-ups into hand-written HTML, CSS (2.1/3), XHTML, JavaScript, jQuery, AJAX, XML, node.js and JSON.
Coded JavaScript for page functionality and Lightbox plugin using jQuery.
Involved in UI Testing with Jira which is testing the graphical user interfaces, how a user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.
Environment: Agile, HTML5, CSS3, jQuery, JavaScript, DHTML, XHTML, XML, JMS, JSON, Ajax, Backbone.js, Require.js, Responsive Design, Bootstrap, Dreamweaver, JSP, JSTL, SOAP, DOM, MVC, SVN, Linux.
Client: 3M, Austin, TX Nov’14 - Apr’15
Role: UI Developer
Description: 3M is a global innovation company that never stops inventing. Over the years, we have worked to improve daily life for hundreds of millions of people all over the world. We have made driving at night easier, made buildings safer, and made consumer electronics lighter, less energy-intensive and less harmful to the environment. We even helped put a man on the moon.
Responsibilities:
Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, jQuery, and CSS.
Extensively worked on HTML5/4, CSS3/2, JavaScript, jQuery, AJAX, Bootstrap, RWD, handlebars.js, require.js, underscore.js and Backbone.js.
Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
Requirement Gathering from End User and developed UML Models Activity diagram, Class Diagram, Sequence Diagram using Rational Rose.
Provided extensive pre-delivery support using Bug Fixing and Code Reviews. Used LOG4J JUnit for debugging, testing and maintaining the system state.
Built data visualizations to monitor file server load, web server speeds, data processing and more (d3, backbone, jQuery, MySQL).
Involved in the configuration management using CVS and GIT
Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
Used Special Syntax called JSX to mix HTML with JavaScript with the help of React JS
Designed CSS3 based web pages which were cross-browser compatible.
Experience in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
Recreated website design for a small coalition site to facilitate the use of WordPress as a content management system (CMS).
Provided feedback and strategies for inputs on the layouts and UX during design discussions and user experience sessions.
Used Ajax, JSON to send a request to the server to check the functionality of the websites.
Developed non-functional HTML, CSS pages from the mockups and involved in UI review with UI architect and business units.
Testing the website on multiple browsers with their old as well as latest release.
Used NPM, GRUNT, BOWER for UI task runner and mastered in using the GRUNT commands for building and deploying the project.
Used JSON for storing and exchanging information between browsers and servers.
Using Eclipse & Web Strom as editor and Chrome Developer tools for debugging.
Involved in daily SCRUM meetings to keep track of the on-going project status and issues using JIRA.
Team communication tools included Slack, Hip Chat.
Responsible for checking cross-browser compatibility and hence worked on different browsers like Safari, IE, Firefox and Google Chrome.
Environment: Java 1.7, Web storm, Angular JS 1.3, HTML5, CSS3, JSON, JavaScript, XMI, Maven 2, Eclipse Kepler, Eclipse Juno, XML, Tortoise SVN, SQL Developer, JBOSS 6.0.1, Spring MVC, Oracle DB, EMF Framework, Grunt, Jasmine.
Client: NYC Department of Finance, NYC, NY Sep’13 - Nov’14
Role: Frond End Developer
Description: The New York State Constitution guarantees individuals living within the state the right to counsel in criminal proceedings and family court matters. The 18B Web System is designed to support the 18(b) law. It allows the administrators to create vendor accounts; create, validate & approve vendor payment vouchers; produce reports. Depending on voucher type the system will also allow a vendor to create his own payment voucher.
Responsibilities:
Developed single page application using AngularJS, React JS and Java Springs as the backend and Oracle11g as the database.
Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS, and JavaScript.
Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
Created Multiple Re-usable UI Directives by defining AngularJS Directives, Attaching Event Listeners, Controllers and Updating DOM elements.
AngularJS Factory, Services & Providers created for different modules of Users, Groups, and System & Entities etc.
Implemented user interface guidelines and standards throughout the development/maintenance of the website using HTML, CSS, JavaScript, jQuery
Developed the application with HTML 5, DHTML and XHTML for widgets alignment.
Developed CSS for User Interface uniformity throughout the application.
Built Web pages with navigation bars and other features that are more user-interactive using jQuery plugins, AJAX, JavaScript.
Used HTML, JavaScript, and AJAX for developing Controls, web forms and provide a high intuitive user experience.
Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap
Extended data formatted web applications and deployed the script using client-side scripting, JavaScript.
Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
Implemented a graph using D3 JS to represent the sales and also summarize monthly financial data
Used Selectors in jQuery for updating content on DOM nodes and AJAX calls to REST services.
Implemented the search functionality for Internal Application using AngularJS.
Experience in AngularJS directives that allow the developer to specify custom and reusable HTML like elements and attributes that define data bindings and the behavior of presentation components.
Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox, and IE.
Responsible for creating the screens with table-less designs meeting W3C standards.
Environment: HTML, DHTML, CSS, jQuery, JavaScript, AJAX, JSON, Eclipse IDE, MS Office, Adobe Photoshop, SVN.
Client: Medianet-home.de, India Feb’10-Jan’11
Role: Front End UI Developer
Description: Medianet-Service provides quick and competent, PERSONAL help directly from the Owner of the software, if necessary it is possible to even directly call the programmer or set up an online meeting. Our team consists of specialists in the areas of programming, marketing, sales, design and project management, we are up in all aspects for a direct contact or an online meeting or in house meeting at you place.
Responsibilities:
Developed the front-end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, Typescript, jQuery, AngularJS.
Collaborated with Build Team to integrate HTML, front-end code with the backend technology and portal framework, to ensure the UX / UI is implemented.
Involved in parsing JSON API to JDOs and use them in frontend handlebar.js.
Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
Used the JavaScript and jQuery in the development of the web applications.
Successfully implemented AutoComplete/Auto Suggest functionality using AJAX, JQUERY, DHTML, Web Service call and JSON.
Converted the mock-ups into hand-written HTML, CSS (2.1/3), XHTML, JavaScript, jQuery, AJAX, XML, node.js and JSON.
Created and deployed new features to sustain and amend existing applications.
Developed dynamic e-mails using JavaScript, and hand-coding of HTML, XHTML, and CSS.
Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
Extensively participated in developing the website across different browsers and performed cross-browser testing.
Extensively used HTML for audio and video playback. Worked on the MVP architecture for the GWT.
Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards
Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.
Created UI templates for the final look and feel using HTML5, Fireworks, AXURE, Flash, Dreamweaver, and Photoshop.
Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (tableless layout).
Developed a core component of Analytics with Node.js, and Socket Stream.
Developed UI components for email and link sharing of documents and files for a Content Management System using Require.js, Backbone.js, and jQuery.
Designed and Developed JavaScript framework which is a wrapper on top of jQuery framework and AJAX based UI framework for UI Configuration widgets.
Designed and development of Web pages using HTML (4/5), CSS (2.1/3) including AJAX controls and XML.
Developed business applications using web technologies like HTML, HTML5, XHTML, CSS based on W3C Standards.
Worked with Developers in UI Integration and defect fixing.
Usage of Adobe Photoshop for retrieval of images.
Worked on cross-browser compatibility and fixed the bugs for several browsers.
Environment: JavaScript, CSS, HTML, jQuery, XML, xPath, AJAX, JSP, Struts, Servlet, MVC, Junit, Windows.
Client: Higho Info Solution, India June 2009 - Dec 2009
Role: Jr. Front End Developer
Description: We are software development and IT outsourcing company with experienced professionals ready and committed to provide you IT services to turn your concept in to reality. Our mission is "to provide great business values and optimized solutions needed by our clients to finally improve our stakeholders quality of life". Our values determine how we treat our people, clients, and partners. They define who we are and how we do our jobs. It also help us to work together in the most effective way.
Responsibilities:
Involved in all the phases of SDLC and responsible for the object-oriented design and worked closely with the business analyst's in gathering, understanding and implementing the requirements.
Developed the User Interactive web pages professionally with using web technologies like HTML, XHTML, and CSS3 as per company’s standards.
Extensively involved in redesigning the entire site with CSS styles for the consistent look and feel across all browsers and all pages.
Worked on Web/User Interface development using AJAX, HTML, XHTML, DHTML, CSS3, Java Script.
Created UI templates for the final look and feel using HTML, Fireworks, AXURE, Flash, Dreamweaver, and Photoshop.
Designed and Developed JavaScript framework which is a wrapper on top of jQuery framework and AJAX based UI framework for UI Configuration widgets.
Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left sidebars, content area, and marketing area.
Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
Designed / Developed Ajax Driven Web-based application using JavaScript, Ajax, JSON, JSP, and Servlets.
Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
Used AngularJS for DOM Manipulation, Filters, and Directives.
Worked on AngularJS Routes using $scope object to create a Views using Controllers.
Knowledge of human factors and usability, best practices for interface design.
Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, pseudo elements and CSS behaviors.
Deep understanding of JavaScript and jQuery framework.
Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards
Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
Environment: Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows.