Ui Web Developer Resume
Culver City, CA
SUMMARY:
- Around 8 years of experience as a Front - End UI/UX developer in developing enterprise applications in Airlines, Banking, HealthCare and Insurance domains.
- Excellent experience in designing and developing responsive User Interfaces using HTML5, CSS3, JavaScript and jQuery, DOM, Bootstrap and AJAX.
- Experienced in MEAN stack development using Angular 2 / 1.5.5, Express.js v4.1, Node.js v6.0 and MongoDB 3.x.
- Hands on Experience in developing Angular 2.0 app using Components, Observables, pipes, Reactive Forms, Zones, Router Guards, Lazy Loading.
- Strong Experience in Angular JS 1.x Controllers, Promises, Services, Custom Directives, Template Driven forms.
- Worked on CSS3 Flex-Box, Grids, Positioning, Box-sizing, Gradients, Box-model, Pseudo Classes and Pseudo Elements using CSS pre-processors like LESS and SASS.
- Experience in Responsive Web design (RWD) usedBootstrapto build grids, layouts and components.
- Experience in bundling the files with Web pack v3.0.0 and Babel v6.25 for converting ES6 / JSX / TypeScript into plain JS code.
- Built backend Rest API’s using Node.js and Express.js and Utilized Express router for configuring routes for separate modules.
- Hands on experience in consuming RESTful Web Services and authentication using JSON Web Tokens and OAuth.
- Experienced in working withNPM modules like http, path, fs, mongoose, socket.io.
- Experience with Grunt/Gulp task runner to manage project and Node package manager to install libraries.
- Experienced in writing complex SQL queries, Stored Procedures, Functions and Triggers.
- Responsible for checking cross browser compatibility issues using Modernizr.
- Expertise in debugging and troubleshooting existing code using chrome developer tools, firebug and test REST APIs using Postman.
- Used AWS cloud platform by creating EC2 Instances for application deployment.
- Good noledge in Python, C++ and scripting languages like Perl Bash.
- Good noledge of Design Patterns like Singleton, Strategy, Observer and Factory.
- Experience with version controls mainly in GIT and Bitbucket.
- JavaScript Test Driven Development (TDD) using Jasmine and experience configuring Test runners using Karma, Protractor for Unit testing and e2e testing respectively.
- Hands on experience using Jenkins in continuous integration (CI) and continuous deployment (CD).
- Worked in an Agile SCRUM SDLC environment to develop web applications and performed application Software Analysis, Debugging and Testing.
TECHNICAL SKILLS:
Languages \Frameworks\: C, C++, PHP, Bash, Perl, Python\AngularJS, Angular 2.0, Node.js, Express.js
IDE tools\Databases\: Eclipse IDE, NetBeans, \ MySQL, SQLite, MongoDB \ Jenkins and Microsoft Visual Studio.\Microsoft SQL Server.
Web Technologies \Operating systems: HTML/HTML5, XHTML, DHTML, CSS/CSS3, \Windows-98/NT/2000/XP/2003/Vista, XML, XSLT, XHR, JavaScript, AJAX, JSON, \Linux (Debian, Fedora, Red Hat, Ubuntu).Bootstrap, JQuery.
Web Services\Applications/Web servers: REST \SOAP Apache Web Server, IBM Web sphere.\
PROFESSIONAL EXPERIENCE:
Confidential, Culver City, CA
UI Web Developer
Responsibilities:
- Worked on the User Interface for Electronic Health Record application using Angular 2.0 in an agile environment.
- Responsible for rebuilding modules Patient management and Physician management using MEAN stack and primarily worked on Angular 2.0.
- Used Angular router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Worked on Angular 2 routes, components, directives, services, and Reactive Forms
- Worked on child components and parent component creations, with different interfaces, classes, constructors, and other oops concepts of Typescript.
- Created data visualization chart for Patient Record Status using AngularFusion chart.
- Developed from scratch including MongoDB server setup and Express.js server development.
- Worked with creating basic UI layout by designing using HTML5, styling using CSS3, Bootstrap3 and JavaScript for DOM manipulation.
- Worked on child components and parent component creations, with different interfaces, classes, constructors, and other oops concepts of typescript.
- Hands-on experience in adding custom behavior to directives by using Data binding, pipes, services and dependency injection in Angular 2.0 application.
- Worked on Angular 2.0 routes, components, custom directives, services and form validations.
- Used Reactive Extensions in Angular2 to make the HTTP requests to the REST API for getting the patient details.
- Worked on proper handling server request and response by using HTTP Module and handling asynchronous data using Observables.
- Hands-on experience in incorporating Gulp as automation task runner and continuous integration.
- Apache is used as an Application Server to Deploy the Application.
- Used JIRA as a bug tracking tool every sprint cycle and worked backlog grooming.
- Extensive use of GIT version control tool on everyday basis.
Environment: HTML5, CSS3, Bootstrap 3, JavaScript, jQuery, Angular 2, JSON, AJAX, Node.js, Express.js, MongoDB, JIRA, Jasmine, GitHub.
Confidential, South Lake, TX
Frontend / UI Developer
Responsibilities:
- Involved designing in User Interface for Ticket booking for Airline Carriers using HTML5, CSS3, AngularJS, Bootstrap, SASS, LESS, Node.js and MongoDB environment.
- Used Angular.JS for creating Single Page Application (SPA) by implementing the functionality like Searching, Filtering, Sorting, Categories, validating using AngularJS 1.5 framework.
- Built different modules, controllers, templates, custom filters and directives in AngularJS.
- Worked on Angular Routes creating the base route and extensions by using Router Config as an injectable URL path and customized component for each of the web page and used various predefined components from NPM (Node Package Manager).
- Created server side code with Node.js and created API’s and used Express Framework to set up middleware.
- Implemented Object Modeling and Database interacting with MongoDB using Mongoose.
- Extensively used Gulp as an associate to Node.js to establish the connectivity between database and client.
- Extensively used SASS preprocessor to create responsive CSS along with Modernizr for cross browser compatibility.
- Used D3.js to implement interactive visualizations.
- Worked in a Test Driven Development environment where the frontend application was tested using Jasmine.
- Developed several APIs using RESTFul web services which has the flight schedules and consumed various APIs from different internal portals.
- GIT was used as the version control to have a streamlined data, JIRA for bug tracking and Jenkins for Continuous Integration.
- Used AWS cloud platform by creating EC2 Instances for application deployment.
- Used JSON data from RESTful web services by using AJAX to get resources from the database and populated data to the client side.
- Used the Mozilla Firefox extension Firebug developer tools to view and debug the code
Environment: HTML5, CSS3, JavaScript, Bootstrap, AngularJS, Node.js, Express.js JSON, GIT, MongoDB, RESTful, GIT, Jasmine.
Confidential, Fortworth, TX
Front-End Developer
Responsibilities:
- Analyzed requirement and developed functionality accordingly.
- Worked on a Customer Relational User profile management, authentication, and authorization.
- Developed web application using HTML, CSS, AngularJS, JQuery and Bootstrap.
- Used AngularJS and jQuery for form validations.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding table.
- Worked on AngularJS which combines web applications with Model View Controller capability to make development and testing of code efficient
- Using AngularJS we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
- Created package. JSON for Bower, NPM and extensively used Angular UI (Angular Bootstrap) for ng-grid.
- Developed components to fetch data from the back end using jQuery and analyzed JSON response to update DOM.
- Extensively used AngularJS for retrieving data from the RESTFUL API services.
- Involved in writing application level code to interact with APIs, Web services using JSON and XML data formats.
- Worked on cross browser compatibility check.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Worked with QA team to fix the bugs, test the load and performance checking.
Environment: HTML, CSS, Bootstrap, AngularJS, JQuery, MySQL, RESTful, JSON.
Confidential
Front-End Web Developer
Responsibilities:
- Analyzed requirement and developed functionality accordingly.
- Worked on a Customer Relational User profile management, authentication, and authorization.
- Developed web application using HTML4, CSS, JavaScript, jQuery and Bootstrap.
- Developed JavaScript and optimized existing scripts for efficiency. Used JavaScript, HTML, and jQuery for forms validations.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding table.
- Involved in writing application level code to interact with APIs, Web services using AJAX, JSON and XML.
- Used JSON for data interchange, as it's faster and can be parsed using JavaScript. Extensively worked with JavaScript cookies.
- Used the jQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable jQuery interactions.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Developed components to fetch data from the back end using AJAX, jQuery and analyzed JSON response to update DOM.
- Worked with QA team to fix the bugs, test the load and performance checking.
Environment: HTML, CSS, JavaScript, Bootstrap, AJAX, JQuery, MySQL, Apache.
Confidential, Telangana
UI/UX Developer
Responsibilities:
- Developed UI for Web platform using HTML, CSS, JavaScript, jQuery, Bootstrap.
- Implemented AJAX and jQuery on front-end to make the web page more dynamic.
- Worked on creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
- Created front end interface using HTML, CSS, JavaScript, jQuery and AJAX with API and MySQL database as the backend.
- Developed CSS styles to maintain uniformity of all screens throughout the application and positioning of screen objects.
- Designed CSS based page layouts dat are cross-browser compatible and standards compliant.
- Responsible for all client side validations and implementing business logic based on user selection using JQuery.
- Involved in writing application level code to interact with APIs, Web services using AJAX, JSON and XML.
- Created DOM for datasets. Worked with datasets in JSON format.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Used JSON for storing and exchanging information between browsers and servers.
- Worked in the waterfall model of software development. Used IBM WebSphere as the Application Servers.
- Used GIT as the primary repository for backup and migration of content.
Environment: HTML, CSS, JavaScript, AJAX, Bootstrap, JQuery, MySQL, Restful API, GIT.