Post Job Free
Sign in

Web Design

Location:
Fremont, CA
Posted:
June 21, 2018

Contact this candidate

Resume:

Shainy Kommuguri

Front End Web Developer

Summary:

IT experience in Designing, Analyzing, Developing, Deploying, Testing applications using User Interface (UI).

Experienced in all phases of UI/UX implementation for web application, including Usability,

Designed Frontend with in object oriented JavaScript Framework like AngularJS, NodeJS.

Used the functionalities for writing code in HTML5, CSS3, AngularJS, NodeJS, JavaScript, JQUERY, AJAX and Bootstrap.

Used Bootstrap front-end framework for faster and easier web development.

Worked on various two different projects, writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.

Strong debugging, problem-solving and analytical skills with excellent understanding of system development methodologies, techniques and tools.

Strong knowledge on Interface Design, Patterns.

Re-factored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.

Used Angular JS as a framework to create a Single Page Application (SPA) that can bind data to specific views and synchronize data with server.

Developed Web Apps compiling SASS and LESS.

Highly-qualified in Python programming for many different industries.

Extremely good problem solving skills.

Great at working in high-pressure situations.

Extensive knowledge of basic and higher mathematics.

Create, edit and maintain sites implementing Responsive Design & Themes using front-end development frameworks, including Bootstrap.

Made enhancements to existing CSS and DIV tags, made upgrades using the TwitterBootstrap model.

Worked through cross browser compatibility issues with layout and styles for all new CSS implemented.

HTML5 and CSS3 latest tags are used to design the web pages and HTML local storage web applications are used to store data.

Extensively used AngularJS to achieve MVC architecture to control the flow of the application and decouple the views from the business logic.

Used Sublime, Bracket and Notepad++for designing, coding and developing applications. Implemented JavaScript source code, embedded nested handling logic and callback functions.

Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.

Developed Custom Directives to be reused across different modules in the application.

Worked with Twitter Bootstrap framework making use of grids, advance components like Navs, Navbars, Pagination, Alerts, Progressbars etc.

Created Angular services to hold application state data and integrated with back-end services using $http and $q.

Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.

Unit testing of developed prototype with Jasmine and Karma.

Worked in Agile Development and maintained good level of communication in team going through all phases of SDLC lifecycle.

Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Strong project management skills.

Education:

Masters in Computer Science, University of Cumberland, Kentucky, USA – (2016 -2018)

Bachelor of Technology in Computer Science and Engineering, Jawaharlal Nehru Technology University, Kakinada, Andhra Pradesh, India - 2015

Skill Set:

Web Technologies: UI, HTML5, DHTML, CSS3, Bootstrap, Java Script, AJAX, jQuery, JSON and Angular JS.

Programming Languages: C, C++,Python,Java

Operating System: UNIX OS, Bash (Unix shell), Windows 2000, Windows XP (Prof), MAC OS X, Win 7 and Win 8.

Database: My SQL

IDEs / Editors: Sublime, Bracket and Notepad++.

Tools: Jenkins, Maven, Ant, Quick Test, GitHub.

Web Servers: HTTP web Server, Apache Tomcat 7.0.63.

Methodologies: Waterfall, Agile, Rational Unified Process (RUP) and UML.

Professional Experience

Project#1: Matching Game

Client: Coursera

Duration: July 2017- Dec 2017

Description:The game is all about the smiley faces on each side of the game board. Each time you click on the extra smiley face on the left side of the game board that is missing on the right side. If you click the right smiley face, you progress to the next level. On each level, more smiley faces are added, making it more difficult to find the extra smiley face. If you click on the wrong face, game over.

Responsibilities:

Involved in requirement gathering, design and implementation

Convert business requirements into low and high fidelity wireframes and page flows

Created Mock-up designs and developed into functioning pages with JavaScript.

Worked on front-end pages that were developed in a professional manner using HTML, CSS, and JavaScript.

Performed user interview for application testing to measure usability of the site.

Fixing Browser compatibility.

Used CSS to create grids and adopt cross browsing interactive features.

Implemented JavaScript to improve the overall usability of the website interface.

Check in / Checkout / Tag the code for Releases / versions.

Developed validations using JavaScript.

Ensured that the sites were perfect across major web browsers (Firefox, I.E. 6-8, Chrome & Opera).

Environment:

HTML5, CSS3, Advanced JavaScript, JavaScript, Windows 10,Web Browsers, GitHub.

Website References:

https://gist.github.com/Shainyk7186/e4c320e59a42725c60414aeb22a377b4

Project#2: Color Guessing Game

Client: Coursera

Duration: Feb 2017- June 2017

Description: The Color Guessing game is a HTML hex color code guessing game. User is presented with a color and must guess the hex representation of it. The game will give a percentage of how close the user is to the target. Color guessing game is all about set array of colors and one will randomly be selected as the target color. The user will then be prompted to select a color. The selection goes through some criteria and if correct the background color of the page changes to match the correct color.

Responsibilities:

Developed UI with HTML and JavaScript for more interactive web pages.

Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.

Created prototype before development based on static and approved design documents and wireframes.

Worked on cross-platform and browser compatibility issues for this application.

Used CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop, tablet's and mobile phone's.

Developed appropriate styles, colors, animations and font icons using CSS3.

Done end-to-end testing and Fixing Browser compatibility.

Environment:

HTML5, CSS3, JavaScript, Sublime, Bracket, Windows 10, Web Browsers, GitHub.

Website References:

https://gist.github.com/Shainyk7186/e5f81509a3d1dc978b9005dbce2ef06a

Project#3: Dating Website

Client: Coursera

Duration: Oct 2016- Jan2016

Description: This short project is intended as a review for a software development class. It is compiled using HTML and CSS. They have employed a designer who has produced the following design using desktop publishing software. The software used by the designer only produces an image, and does not produce HTML. The company has now contracted you to implement the design i.e. build the web page. This includes a working form component. The company thinks the designer has done a great job and wants you to implement the design without altering the style.

Responsibilities:

Developed UI with HTML and CSS for more interactive web pages.

Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.

Created prototype before development based on static and approved design documents.

Worked on cross-platform and browser compatibility issues for this application.

Used CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop and tablet’s.

Developed appropriate styles, colors, animations and font icons using CSS3.

Done end-to-end testing and Fixing Browser compatibility.

Environment:

HTML5, CSS3, Sublime, Bracket, Windows 10,Web Browsers, GitHub.

Website References:

https://gist.github.com/Shainyk7186/275de772c8c43c67099e47bcc9fefa96

Project#5: Pricing Management System

Client: Cloud Machine Soft Solutions

Duration: Nov 2013- April2015

Description: It is a web-based Pricing Management System used to provide dynamic pricing management mechanism. It provides a web-based GUI (Graphical user interface) to manage pricing rules across the company. It provides a mechanism to integrate pricing data from several sources like spreadsheets, ERP(enterprise resource planning), databases and legacy systems into a flexible unified XML based format.

Responsibilities:

Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript,XML and XSLT.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML5, CSS and JavaScript).

Responsible for developing various static and dynamic modules that are displayed in different web pages according to the specifications.

Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.

Wrote JavaScript functions to build custom scrollable menus, Alerts, Pop-ups, Events.

Implemented dynamic page elements and form error validations using JavaScript.

Embedded the flash content into the web pages.

Environment:

HTML5, XHTML, XML, XSLT, XPATH, CSS, JavaScript, DOM, Aptana Studio 2.0, Eclipse, GitHub.



Contact this candidate