Senior Ui Developer Resume
Wilmington, DE
SUMMARY:
- 7 years of experience in Information Technology with skills in coding development & design, Web Application
- Experience in developing UI components using HTML5, CSS, JavaScript, Ajax, Xml, JQuery, JSON, Core JAVA.
- Experience in client side scripting languages like JavaScript ES6, jQuery, JSON, bootstrap.
- Extensive experience in building Single Page Applications (SPA) using frameworks like Angularjs and custom MVC frameworks .
- Highly exposed to various databases like My SQL and SQL Server.
- Good hands on experience on various CSS3 properties and Bootstrap .
- Good knowledge about JQuery , JQuery plug - ins (Validator, Drag and Drop, Auto Complete) for DOM manipulations and AJAX .
- Extensive experience in AJAX requests (web services and Restful API) and JSON responses.
- Solid experience in working with core front end technologies including HTML5, CSS, and JavaScript, jQuery, Angular JS and UI MVC frameworks.
- Worked on writing and deploying a RESTful API using AWS API Gateway and AWS Lambda.
- Worked with JS libraries such as jQuery,RxJS & LoDash.
- Employed Type Script and Babel ES6
- Maintained code quality through lining, code reviews and unit testing (Jasmine)
- Experience in MySQL, SQL Server, SQlite and other relational databases.
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Hands on experience with of Software Development Life Cycle (SDLC).
- Responding to and troubleshooting incidents, both for end users and applications.
- Familiar with using GIT for software develops version control.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD)
- Sound Understanding and good Experience with Object Oriented Programming Concepts.
- Learning and implementing new technologies like Angular.js 2.0.
- Extensively used GIT as a version control.
- Ability to work independently as well as within a team environment. Driven to meet deadlines.
TECHNICAL SKILLS:
Languages: Java, C, C++, SQL, JAVASCRIPT
Web technologies: HTML, CSS3, XML, XHTML, JavaScript, AJAX, JQuery, JSON, Bootstrap, AngularJS, NodeJS, Express JS
Databases: SQL Server, SQLite, MYSQL,PostGreSQL
Application Servers: Internet Information Services (IIS).
Web Development: XML, HTML, CSS, AJAX, Bootstrap.
Frameworks: Angular JS, Bootstrap, Entity Framework.
Scripting Languages: JQuery, JSON, JavaScript.
Platform: Windows, MAC OS X, Linux, Ubuntu
IDE tools: Notepad++, Sublime, Eclipse, Visual Studio
PROFESSIONAL EXPERIENCE:
Confidential,Wilmington DE
Senior UI Developer
Responsibilities:
- Involved in the software development life cycle (SDLC) of the project, including designing, coding, and testing of the application.
- Worked on the design and development of the UI interfaces developed the User Interface using HTML5, CSS3, JavaScript, JQuery and AJAX.
- Developing and improving application using MVC Framework Angular and Bootstrap
- Developed Angular 2 modules, routers and services using Type Script.
- Hands on experience creating angular 2.0 components, interceptors and services using Typescript, RxJs, writing unit tests in jasmine.
- Writing unit tests in mocha, chai on server side and karma, jasmine on the client side
- Used AngularJS controllers to update entity models.
- Using JQuery plugins auto complete, drag and drop and more exceptionally
- Using the AWS SDK, JavaScript ES6 applications are building for the browser.
- Experience in JavaScript framework with major involvement in AngularJS.
- Worked with AngularJS Forms, Validations, Modules, DOM, Events, Expressions, Directives, and Controllers.
- Expertise in DOM manipulation using Typescript, JQuery and AngularJS 2.0
- Involved in developing various generic JavaScript functions used for validations.
- Built custom rest API though the use of AWS Lambda and AWS API Gateway.
- Designed RESTAPIs that allow sophisticated, effective and low cost application integration.
- Strong knowledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern
- Validating user actions on the client side and providing responsive feedback.
- GIT is being used as a version control in the project for continuous integration.
- Worked on consuming JSON object creation, parsing on both clients as well as server side
- Ensuring the compatibility of websites with various website browsers.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
Environments: HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, Node.JS,JSON, AngularJS, GIT
Confidential, Sacramento CA
UI Developer
Responsibilities:- Worked in an AGILE Environment - Participated in monthly Spring planning and daily Scrum meetings.
- Designed and developed user interface using HTML5, CSS3 and JavaScript Libraries.
- Used jQuery for interaction between JavaScript and HTML.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Worked on Responsive Designing for websites for Tablets and Mobiles.
- Used AngularJS multiple in-built directives such as filters, root scope, child scope, modal, template, state etc.
- Developed reusable components using Angular1.6 and followed the component driven top-down approach.
- Used Bootstrap, AngularJS, Node.js for developing models on front-end.
- Connected user-inputs with AngularJS for local storage using SQL Lite
- Build dynamic web pages using AngularJS by building various modules with controllers and custom directives.
- Designed and developed modules to retrieve data and improve data using Ajax calls by $HTTP service in AngularJS
- Developed applications using Mean stack (Node, Express, Angular, and Mongoose).
- Analyzed business requirement to translate functional requirements into technical requirements using MVC framework AngularJS, making multiple developers to be able to work on separate modules simultaneously
- Used Ajax to GET/POST user’s information from/to back-end database service.
- Utilized JSON for data transform and page transform.
- Participate in project planning and client discussion.
- Unit testing and SIT support
Environments: AngularJS, HTML, CSS, NodeJS, Bootstrap, JavaScript, JQuery, JSON, Sublime Text, GIT
Confidential, Sacramento CA
Front End UI Developer
Responsibilities:
- Worked within AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
- Handled all the client side validations, slide show, hide and show controls, drop down and toggle menus, and tab navigation using JQuery
- Created standards for HTML & CSS class and ID naming conventions, leading to a more organized development effort.
- Worked with CSS background, Layouts, Positioning, and Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Responsible for the overall layout design, create a responsive web page and implement dynamic features by using Twitter Bootstrap.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js and node.js.
- • Setup framework for all current and future front-end projects to use Backbone.js for framework, organized module definitions and unit tests.
- Participated in weekly code review meetings to improve our markup via group critique and brainstorming.
- Used AJAX and JSON to make asynchronous calls to the project server in order to extract data objects.
- Created custom JavaScript objects, using jQuery for fetching data from API’s.
Environments: HTML5, CSS3, JavaScript, jQuery, XML, Windows XP.
Confidential, Minneapolis MN
UI Developer
Responsibilities:
- Utilize expertise in front-end development technologies such as HTML, XHTML, CSS, JavaScript and flash to enhance interactivity.
- Web developing and coding with HTML, CSS, JavaScript (jQuery, AngularJS, Node.js)
- Used CSS3, Bootstrap and wire frames for getting the dashboard responsive
- Familiar with methods of preparing files for print, including knowledge of concepts such as resolution, pagination, trim, bleed and collecting for output
- Strong knowledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern
- Implemented applications in JavaScript and MySQL.
- Created animation effects during the data load, waiting for the AJAX response
- Maintained high level of unit test coverage through test-driven development.
- Utilize expertise in front-end development technologies such as HTML, XHTML, CSS, JavaScript and flash to enhance interactivity.
Environments: HTML, CSS, Bootstrap, JavaScript validations, AngularJS, NodeJS JSON, XML, AJAX
Confidential, Minneapolis MN
Web Developer
Responsibilities:
- Web developing and coding with HTML, CSS, and JavaScript.
- Moved between agile and waterfall approaches depending on project specifics and client goals
- Utilize expertise in front-end development technologies such as HTML, XHTML, CSS, JavaScript and flash to enhance interactivity.
- Maintained high level of unit test coverage through test-driven development.
- Server side integration with JSP
- Added / modified AJAX, JavaScript, JQuery components to existing code base.
- Graphic design skills include creating and modifying print pieces such as logos, corporate identity
- Packages, advertisements, newsletters and brochures.
- Attending weekly status calls
Environments: HTML, CSS3, JavaScript, jQuery, XML, Windows XP.