Senior Ui/web Developer Resume
SUMMARY
- 7+ years of experience in Front - End web development using different technologies such as HTML5, CSS3, JavaScript, and Typescript.
- Gooding at using NG2: CLI Configuration and Component, Module, Route in Angular 2 to design, compile, test.
- Good knowledge on Angular2 dependency injection and data binding which is different design opinion with NG1.
- Good knowledge on AngularJS UI library: Angular-material, ng2-bootstrap.
- Proficient in designing, developing and maintaining user interfaces for Single Page Applications (SPA) using AngularJS MVC Framework in Finance and Ecommerce domains.
- Proficient in creating modules, controllers, directives, services, $http and $resource CRUD methods to realize functionalities.
- Experience in using custom directives and filters to process data and format it according to company standards in the view.
- Good at building factory, services to realize functionalities like RESTful service with Ajax calls, input validations, drop-down lists and sortable contents.
- Hands-on experience on building application by Angular UI Router to create routing structure for different pages, and data parsing and transmission between different states of the application. Experience in consuming RESTful Web Services to implement AJAX calls and updating dynamic functionality of HTML in JavaScript, jQuery and Angular.JS.
- Hands-on experience with integration with .Net back ends API by Angular http service.
- Expertise in client scripting languages like JavaScript (ES5/ES6), jQuery and DOM manipulation.
- Strong experience on unit testing and end to end testing using Jasmine.
- Expertise in Bootstrap framework to build a responsive website, which is capable display one various size of screen from smart phone to laptop.
- Proficient in responsive web development using Bootstrap and media query.
- Good experience in using various jQuery UI controls, corresponding Event handlers, jQuery plug-ins, jQuery mobile design and Object Oriented Design.
- Experience in coding and debugging application using debug tool, such as, FireBug, IE Tester, and Chrome inspector.
- Experience in using assistant tools such as GitHub, SVN etc.
- Knowledge in building compatible web browser, such as, Firefox, Google Chrome, Safari and Internet Explorer.
- Expertise in using package manager like Bower, NPM and Grunt to perform installation and maintain necessary packages for required projects.
- More than year experience about agile software development methodology to work efficiently in tight schedules and meeting deadlines.
- Solid experience of web service using AJAX call for processing Confidential /XML format files between front-end and back-end.
- In-depth knowledge of current web markup and scripting languages. Ability to improvise, troubleshoot, take ownership, and learning new skills quickly on the job.
TECHNICAL SKILLS
Front-End Technologies: HTML5, CSS 3, JavaScript, Typescript, AJAX, Sass/LESS, JQuery, Bootstrap, AngularJS, JQuery UI, React. JS, Angular2, Required.JS, ext.js, Grunt, Bower, Babel.jsWeb Server C#, Node.JS and Wordpress, Python
Database: MYSQL, Confidential, MongoDB
Methodologies: Agile, Waterfall, TDD (Test Driven Development) Version Control System GIT, Source Tree, SVN, Bitbucket
PROFESSIONAL EXPERIENCE
Confidential
Senior UI/Web Developer
Responsibilities:
- Worked through Zeplin with UX design team to get page layout info, and make it highly matched.
- Developed Kaleo project using Angular2 with HTML5, CSS3, JavaScript and AJAX with RESTful service.
- Developed Single Page Application (SPA) using React Router, and implemented to a comprehensive user-friendly custom filter for users to located and exactly resources users would like to access to.
- Used Axios AJAX request to data from back-end based on user interface input and post updated data back to backend.
- Involved in implementing queries to back-end database to implement the GET/POST functionality for Confidential contracts.
- Using Grunt and Webpack to optimized, minify and uglify the final version, also JS files contact and hint.
- Optimized CSS file using processors SASS.
- Worked through Twitter Bootstrap Grid structure and CSS media query to make the page Responsive Web Design(RWD).
- Add Swipe functionality by third-party JS library: Hammer.js
- Achieve user analysis by Adobe Analysis - Omniture: attached on specific user action modules.
- Extensively worked on Rest Services and dependency injection(DI).
- Designed RESTful APIs that allow effective and low cost application integration.
- For easy debugging used testing frameworks Karma and Jasmine, and Responsive Web test through Galen.js, End-to-End test through WebDriver.io.
- Involved in process Design, Development, Testing and Maintenance phases of the Software Development Life Cycle.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Maintained the code using cloud source control using GIT.
Environment: HTML/HTML5, CSS/CSS3, SASS, Javascript/Typescript, Angular.JS 2, JQuery, Jasmine, Node.JS, Bootstrap, NPM, AngularJS, EXTJS
Confidential, Farmington Hill, MI
Senior Front End Developer
Responsibilities:
- Designed and implemented a web app for storing the information of customer, generating sales reports, saving personal contacts and handling schedule management.
- Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, Confidential files, Typescript, Javascript code and Angular2.
- Worked one-on-one with client to develop layout, color scheme and layout for his website and implemented it into a final interface design with the HTML5/CSS3&JavaScript.
- Applied multiple built-in Directives such as ng-click into Angular2 application.
- Created custom Directives which contain restrict values (AECM), isolate scope, template, and link functions in order to display a list of items inside a grid.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Converted data from database into Confidential or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Deployed server side to Amazon EC2 which is able to handle 150 queries per second tested by Apache JMeter.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Worked with source version control tool GIT to manage the code repository.
- Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
- Interacted with the back-end staff and Scrum master at the daily meeting for new features in this web app using agile software development methodology.
Confidential
Front End Developer
Responsibilities:
- Products presenting system is a project building platform to present the different products and services that company provide, it is a simple, lightweight, well organized website which is easy for customers to browse every product they want, the specific information of products and services are also provided to client.
- Designing and coding the website front-end with Bootstrap and AngularJs with team member.
- Systematic markup in semantic fashion for HTML5 that make use of advanced features
- Designed and developed intranet web applications using Javascript and CSS.
- Manipulated data using MySQL database management system and handled database access and data transmission based on Restful web service.
- Developing interactive graph visualization software using D3.js and jQuery.
- Implemented MVC pattern of AngularJS framework to developed Single Page Application (SPA).
- Structured JS code using AngularJS including objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation.
- Applied responsive webpage that fits all users and devices from desktop to mobile phone using Bootstrap.
- Wrote AJAX call using jQuery syntax to get latest product information as Confidential data files from server and output into webpages.
- Managed scripting packages with Bower installation and Grunt for task runner such as linting, compilation, unit testing and modification.
- Embedded objects such as videos on webpage that respond accordingly when sizes of browser alternate.
- Conducted cross-browser testing in all browsers: IE8+, Firefox, Chrome, Safari and Opera. Used tools included IE tester, Firebugs, Web Developer and Chrome DevTools.
- Defined technical requirements based upon business requirements.
- Maintain, enhance and recommend solutions that best suit business and technology needs form UI standpoint.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.JS environment.
- Involved in Agile scrum meetings and updated the tasks based on the user stories of Sprint in Jira
Environment: HTML/HTML5, CSS/CSS3, SASS, Javascript/Typescript, Angular.JS, JQuery, Jasmine, Node.JS, Bootstrap, NPM
Front End Developer
Responsibilities:
- Responsible for reviewing business user requirements and also participated in meeting the customers with Business Analysts.
- Wrote technical design documents and detailed design documents based on the requirement specifications.
- Handled Browser compatibility issues in HTML, CSS, JavaScript and Bootstrap for IE, Firefox and Chrome browsers
- Used AJAX and jQuery to update the parts of the trade information.
- Produced client side validation through JavaScript and Ajax for asynchronous communication.
- Created of interface to manage user menu and Bulk update of Attributes using JavaScript and jQuery.
- Used CSS3 Gradients for the design of Menus
- Created a responsive and user-friendly GUI using Angular.JS framework.
- Wrote spring configuration file to define beans, define data source and hibernate properties.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Ajax, Confidential, SQL, SVN, Bootstrap