Sign in

State University Project

Texas, United States
January 03, 2017

Contact this candidate


UI Developer


Over *+ years of IT experience in the field of Web Application Development including Client/Server with proficiency in web technologies and web designing tools.

Extensive experience in all phases of SDLC like Requirement Analysis, Design, Development, Implementation and Testing.

Extensively followed iterative methodologies such as Agile (SCRUM) and test-driven development in multi project implementations.

Experience in as User Interface/Front End Technologies in developing applications using HTML/HTML5, CSS/CSS3, JavaScript, DHTML, DOM, XHTML, JQuery, Ext.js and Ajax.

Good knowledge of Responsive Web design using Custom CSS and Bootstrap and worked on checking the Cross Browser Compatibility.

Involved client scripting language and server side scripting language like JavaScript, JQuery, JSON, bootstrap and JSP.

Extensively used the Angular.JS frame work for developing Single page applications (SPA's).

Developing practice with JQuery in various UI widgets.

Followed W3C standards for building and rendering web pages including HTML, CSS and Ajax for web applications, which includes WCAG (Web Content Accessibility Guidelines) guidelines.

Remarkable knowledge of Design, Normalization and Database Management Concepts.

Effective skills of working with Eclipse IDE and MVC 4.0.

Worked on CSS Sprites to reduce the number of HTTP requests and load time of web pages.

Knowledge on code pre-processors like LESS and SASS.

Specialized in Developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.

Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling, Inheritance and Polymorphism.

Proficient in using different IDE tools like Eclipse, NetBeans for successful implementation of my projects.

Good work experience in writing SQL queries with major relational databases.

Knowledge coding optimized SQL queries on databases like Oracle and MySQL.

Experienced in UNIX/Linux Environment, scripting in bash and working with the console and text editor such as vi.

Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit

Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

Technical Skills:

Web Technologies

HTML 5, DHTML, XHTML, CSS3, JavaScript, Bootstrap, JSP, jQuery, JSON, AJAX, XML, Node JS, React JS, Angular JS, Polymer


jQuery, Angular.js, React.js, Node.js.

IDE & Tools

Eclipse, Sublime Text 3, WebStorm, Visual Studio, NetBeans, My Eclipse, Android Studio


MySQL, SQL server, Oracle.


Apache Tomcat, Maven, IIS 7.0


Java, SQL, Linux

JAVA Technologies

Core Java (JDK 1.3, 1.4, 1.5, 1.6,1.7)


Agile, Scrum.

Version Control

Perforce, TFS, SVN and GIT.

Operating Systems

Windows8/7, Mac, Linux.


Master of Science (Computer Engineering) May 2016

California State University Fullerton, CA, USA GPA 3.43/4.0

Bachelor of Technology (Electronics and Communication Engineering) May 2013 Jawaharlal Nehru Technological University, Hyderabad, INDIA GPA 3.0/4.0

Professional Experience

CMC technologies, India Jan 2013 - July 2014

Role: UI Developer


Dashboard login system is designed primarily to meet the organization's requirements for employees' information management. It is a lightweight, user-friendly, clean and well organized application that is easy for employees to access and design their own personal information, which shows automatically the entire lists of personal information and project progress.


Developed the front-end components using AngularJS Framework that leverages classical Model View Control (MVC) architecture.

Designed User Interface using with HTML5, JQuery, CSS3 and SASS.

Implemented Compass to enhance SASS functionalities.

Involved in the developing functions to acquire data from API server using AJAX.

Developed and designed new cross-browser accessible interfaces by JavaScript, Bootstrap.

Used Bootstrap and media queries to create a responsive website that fits all users and devices from desktop to tablet and mobile phone.

Used Canvas and Web GL to enhance the graphics on the dashboard.

Involved writing coding using JavaScript and AngularJS to generate Dynamic Web Pages and Web Content.

Used JavaScript and JQuery for validating the input given to the user interface.

Defined technical requirements based upon the project.

Day to day tasks related to website maintenance such as updating the content, updating the look and feel.

Utilized npm.js, Gulp, Grunt and Bower to fasten the project building process and deployment process.

Utilized Agile Sprint to push project continuously growing.

Used Node JS and Express JS to write the backend code and Mong DB for data management.

Used Jasmine and Karma to run unit testing for the project.

Developed innovative internal solutions for the communication between employees, clients, software engineer and manager.

Environment: AngularJS, Bootstrap, HTML5, CSS3, jQuery, JavaScript, AJAX, JSON, JDK, Jasmine, Karma, Node JS, MongoDB, Express JS

Chilkur Balaji Institute of Technology Nov 2011 –Dec 2012

Role: Student Assistant


Created the login functionality for the ECE department application where the employers will update their status and calendar accordingly. I have used HTML, CSS, JAVSCRIPT, JSON, and AJAX as major front end technologies for the entire application development.


Responsible for requirement gathering, analysis, design.

Designed dynamic and browser compatible pages using HTML, CSS, JQuery and JavaScript.

Responsible for creating the screens with table-less designs meeting W3C standards.

Developed application by using CSS to give gradient effects and to develop various page layouts, multi-level navigation and transitions.

Integrate the dynamic pages with JQuery to make the page’s dynamic.

Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.

Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.

Optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.

Developed callback functions to parse and handle JSON data returned from the server.

Worked on Media Queries of CSS to create Responsive Web Design.

Defined text alignment, size, borders and many other typographic characteristics.

Performed client-side validations using JavaScript.

Fixed bugs and provided support services for the application.

Tested/De-bugged web browser using Firebug.

Environment: HTML, CSS, JavaScript, JSON, AJAX, jQuery, SQL, PHP.

Academic Projects

Property Management, California State University Fullerton Spring 2016

Technologies: Android, Parse (Cloud Storage)


Property Management app provides a solution by offering the ability to share issues between tenants and landlords which leads to rapid issue resolution and fewer misunderstanding. The data is stored on parse (cloud server). This app provides features such as creating a visual record of issues, paying rent, automated rent reminders, push notifications, package notifications and storing important documents.

Reservation System for Online Airline, California State University Fullerton Fall 2015

Technologies: HTML, CSS, MYSQL, Wamp server

This project is aimed to developing an online Airline reservation system. The “Online Airline reservation system” consists of a server-side web application combined with powerful backend database to provide the user with a highly accessible system.

Wireless Adhoc Networks using an Adaptive Opportunistic Routing Scheme. Spring 2012


A distributed adaptive opportunistic routing scheme for multi-hop wireless ad-hoc networks is proposed. The proposed scheme utilizes a reinforcement learning framework to opportunistically route the packets even in the absence of reliable knowledge about channel statistics and network model. This scheme is shown to be optimal with respect to an expected average per packet reward criterion.


Developed the entire application using Java Swings.

Involved in analysis development and testing of the project.

Environment: Java Swings.

Contact this candidate