Post Job Free
Sign in

Developer Web

Location:
Lawrenceville, GA
Posted:
August 22, 2017

Contact this candidate

Resume:

Lakshmi Ch

617-***-****

*********.**@*****.***

PROFESSIONAL SUMMARY

5+ years of IT experience as a UI Developer in analysis, design, development and testing web applications on HTML, XHTML, DHTML and CSS, JavaScript, XML, AJAX, Angular js, Angular 2, DOM Scripting and jQuery.

Proficient in developing and designing the phases of Software Development Life Cycle.

Extensive experiences in UI Development, Web UI analysis, Web design, coding, testing, implementation and Support working with various projects.

Expertise in working with web development technologies such as HTML, CSS, JavaScript, JQUERY and Angular.

Strong knowledge in developing and designing web 3.0 application according to Information architecture and Usability standards using OO JavaScript framework, Ajax, jQuery, JSP, PHP, XML, CSS and MVC framework.

Excellent experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots and Sitemaps.

Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks Angular.js, Require.js, backbone.js and node.js.

Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.

Solid experience with Responsive Web Design (RWD).

Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.

Extensive experience as web developer with a strong background working on open source technologies, including JSP, PHP, HTML, CSS, MySQL, JavaScript, Flash, Photo shop.

Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.

Experienced in using Subversion (SVN), Concurrent Versions System (CVS) to maintain current and historical versions of files such as source code, web pages, and documentation.

Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio 2003/2007, Rational Rose.

Experienced in using Design patterns like MVC, Session Facade, Business Delegate, Singleton, Service Locator, and Value Objects.

Excellent working on Compatibility issues with different versions of iOS and android as well as severs of browsers like Internet Explorer, Mozilla, Fire fox, Safari and Google Chrome.

Expertise in multi-threading and parallel processing.

Good Understanding of relational database concepts and experience in Query construction using SQL. Experienced in Databases like Oracle 11g/10g/9i and SQL Server and writing SQL Queries, Stored Procedures.

Good understanding in non-relational database concepts and experience in Query construction, Experienced in Database like MongoDB, writing mongo Queries and storage procedure.

Experienced in Defining and creating various functional documents for the systems to be developed like Functional requirement document, use cases, design document.

Fair knowledge in running the search indexers to keep the data updated which is triggered by ELASTIC SEARCH.

Good experience in developing the RESTFUL web services.

Technical Skills:

Web Technologies

HTML, HTML5, CSS2.1/3, JavaScript, XML, XHTML, DHTML, AJAX, JSON, REST, SOAP, XML-RPC, Java/J2EE, Bootstrap, jQuery, Angular.JS, Angular.2, Node.js, Backbone.js, Dojo, Kendo, Express, React.js, LESS, SASS, Ionic, TypeScript.

Programming Languages

Java, J2EE, C#, C++, C, JSP/Servlets, SQL, PL/SQL.

Databases

SQL Server 2008/2012/2014, Oracle 11g, MySQL 5.1, MS Access 2007.

Operating Systems

Windows, Linux and Mac OS.

Workflow &Delivery

Responsive Web Design, Mobile Development, Single Page App, Cross Browser Compatibility.

IDE

SublimeText2, Notepad++ and Eclipse, Net Beans, Eclipse Kepler, IntelliJ IDEA, spring suite, IntelliJ idea, Jira, YUI, Maven, Ant, SSMS, Grunt, Gulp, DB Visualizer, WinSQL, Visual Studio.

Debugging tools

Firebug, Chrome Developer Tools, IE Developer Tools, Fiddler, SoapUI, Postman.

Servers

Apache Tomcat, Web Logic, Web Sphere, Jboss.

Web Designing Tools

Adobe Dreamweaver CS5, Adobe Photoshop CS5, Adobe Illustrator CS5, Adobe In Design CS5, Adobe Image Ready, Adobe Flash CS5, AEM

Testing Frameworks

Jasmine, JUnit, Manual, Nunit, Selenium, Karma, Regression.

Version Control Tools

Tortoise, SVN, GitHub & Git, CVS, TFS.

Software Methodologies

Agile, SCRUM, Agile RUP, Waterfall.

Cloud Platforms

Microsoft Azure, Office 365, AWS.

Reporting Tools

SQL Server Reporting Services (SSRS), Crystal Reports 9.0.

PROFESSIONAL EXPERIENCE

Thyssenkrupp Elevators, TX Duration: Feb 2017 till date

Role: UI Developer

Responsibilities:

Interacted with various stake holders (Business Team, User Testing Team and Clients) to finalize requirements.

Used Bootstrap-material design framework to develop a Responsive web application.

Used Webpack to minify and bundle the code along with gulp.

Involved in building a high efficiency Dynamic Single and Multiple Pages Web Application using Angular JS, Node JS, HTML, HTML5, Java Script, Bootstrap, jQuery and CSS3.

Wrote unit tests using mocha & Karma

Wrote Angular 2 custom directives.

Worked on JOI Validations both on client side and server side.

Made use of ngMessages module to show validations on client side.

Worked on creating CRUD end points to MONGO collections using FHREST Router.

Used angular google maps module extensively for all the map functionality across the application

Created Restful web services/ API’s using Node.js

Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.

Unit tested the application using mocha, sinon, chai.

Used Chrome developer toolbar for debugging JavaScript and fixing issues.

Utilized create-react-app to launch product to stay update with the most current webpack and babel build configurations.

Good amount of work done on Reactive forms in Angular 2 and their Validations

Used karma-test-runner and Jasmine for JavaScript Unit testing

Created responsive web design using Bootstrap.

Developed Application using Agile methodology.

Experience using jQuery and Bootstrap plugins for the Web Pages

Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).

Implemented with Angular 2 using its advantage including two-way data binding and templates.

Integrated the Angular 2 application with the RESTFUL Web Services.

Testing application using Jasmine Test Framework and running test cases using Grunt and Karma

Worked on the MVC architecture of Angular 2 in developing the apps, controllers and directives which are totally customized to meet the needs of the application

Responsible for setting up Angular 2 framework for UI development. Developed html views with HTML5, CSS3, JSON and Angular 2.

Environment:

JavaScript, Ajax, JQuery, Angular 2, Express JS, MongoDB, Node.js, HTML5, CSS3, chai, mocha, Jasmine karma, less, bootstrap, agile, GIT, target process, sublime text

UPMC, PA Duration: July 2016 to Jan 2017

Role: UI Developer

Responsibilities:

Experience building presentational and functional components aptly to increase performance

Involved in design and development phases of Software Development Life Cycle (SDLC).

Experience with routing Angular apps

Experience with many data fetch libraries like axios, fetch-isomorphic, promise, RxJS Observables

Angular CLI for faster development

Implemented REST API on Node with MongoDB as backend

Implemented dashboards that monitor incoming aggregated data with Pie, Bar and Sparkline charts

Wrote many unit tests for components using Mocha, Jasmin for Angular

Involved in UI/UX conversations and implemented components appropriately with huge performance hits in mind

Re-wrote all the REST calls to handle in observables style using Angular-observable technique by Netflix

Contributed in building custom responsive UI toolkit library

Instructing and mentoring teams of developers in uses of Angular 2.0 technologies to include, Node.js, Grunt, LESS and additional technologies to ensure current migration from AngularJS 1.5 to Angular 2.0

Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

Built applications for scale using JavaScript, Angular 2

Participated in Scrums and Sprints for developing the infrastructure.

Created, optimized graphic websites and application interfaces using HTML5, CSS3, Bootstrap

Created various Angular 2 directives, controllers, DOM, expressions, templates, data binding, etc.

Used Elastic Beanstalk which is a server, where we deploy the application.

Used KMS Encryption, were we encrypt the highly confidential details and deploy the application to server.

Implemented User Interface and integrated with backend code, Node.js as serverside technology.

Developed JavaScript library for rendering domain-specific layout XML to the web

Used Log4J for logging and tracing the messages.

Used Rational Clear Case for version control across common source code used by developers.

Designed highly responsive Web UI by using jQuery Libraries (jQuery AJAX) and AngularJS (Single r

Environment:

JavaScript, Ajax, JQuery, Angular JS, Express JS, MongoDB, Node JS, React JS, HTML5, CSS3, chai, mocha & jasmin, less, bootstrap, agile, GIT, target process.

Health Dialog, Bedford, New Hampshire Duration: Sep 2015 to July 2016

Role: UI Developer

Responsibilities:

Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements. Expertise in client side designing and validations using HTML5, DOJO, CSS3, JavaScript and Angular.

Participated in Agile Process/SCRUM Meetings.

Developed detailed mockups, prototypes and wireframes to illustrate interface and design concepts of the website using Microsoft Visio.

Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Backbone.js, Require.js, Bootstrap.js, Node.js, EXT.js and Angular UI.

Worked on the modernization of a legacy and outsourced UI. Technologies used were Angular.js, Node.js, and Angular UI.

Worked on prototypes for Responsive Web design.

Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.

Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.

Worked upon the dashboard for the project, which contained a variety of charts and drag gable components using Angular UI Library.

Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.

Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.

Used Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.

Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.

Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.

Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.

Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.

Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.

Implemented XML parsing code for different application.

Created pages in Mockups and validated the HTML code with W3C Validator. Involved in fixing Front-End issues with the layouts.

Maintained and manipulated databases for XML parsing for applications in MySQL.

Designed DOM based interactive to reprogram selected links and adopted WCAG 3.0 standards for HTML and XHTML and W3C standards for CSS as well.

Created and modified new and existing pages, applied new styles on the pages with the help of Dojo and JavaScript.

Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment:

HTML5, CSS3, JavaScript1.2, JQuery1.11, AJAX, Responsive Web Design, Angular.js 1.3, Require.js, Ext.js, Backbone.js, Node.js, Angular UI, JSON, DOM, DOJO, XML1.1, XHTML, Dreamweaver, Photoshop, Flex, Web 3.0, W3C, agile and Windows8.

Suvarna Technosoft, India Duration: March 2012 to July 2015

Role: UI developer.

Responsibilities:

Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.

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

Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery and Ajax.

Developed presentation-tier JSP pages in HTML, Implemented JQuery Data Grid control, Validation control and other Widget controls.

Developed Web forms/user interfaces using Struts MVC, JQuery and JSP.

Worked on XSLT to query DOMs

Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.

Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.

Used JavaScript accordingly for validation purpose, browser detection and controls.

Used XSLT to process XML data to HTML

Developed various AJAX controls and widgets to build a rich UserInterface for the application.

Created Windows services to create automation processing of XML.

Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.

Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.

Created Model objects using Entity Data Model with Entity framework using Hibernate.

Worked with XPath, XML Node, XML Data documents to synchronize with dataset.

Environment:

JavaScript1.2, CSS2, HTML4, JQuery1.3, XML, XPath, AJAX, MVC, Junit, Oracle, Windows 8, XSLT.

Education:

Bachelor's of Technology in Information Technology JNTU, India.



Contact this candidate