Senior Ui/ Web Developer Resume
West Trenton, NJ
SUMMARY:
- 7+ years of professional experience in designing User Interfaces and Web Applications using different web technologies like HTML/HTML5, CSS/CSS3, JavaScript, JSX, JSON, AJAX, React, and Bootstrap.
- Proficient understanding and experience of JavaScript libraries and frameworks: React.js and jQuery.
- Hands - on experience with integration with Python/Java/.Net/Solar back ends API by Angular http service.
- Experience in AWS EC2, S3 and implementing Lambda functions and work on virtual machine to keep environment clean and safe.
- Experience in optimizing CSS3 preprocessors such as SASS and LESS.
- Made End-to-End unit testing experience with Jasmine, Karma, use TDD for developing web application.
- Familiar with Grunt task runner to manage project on minify, uglify, JS files concat and hint.
- Good understanding and knowledge in new web technologies like WebPack, Babel and ES6.
- Familiar with GIT/SVN/TFS as the version control tool.
- Experience on User analysis through Adobe Analysis and Omniture.
- Strong experience in Source Tree, a GUI for GIT, and team communication software such as Slack, Join.me and TeamViewer.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector and Firebug.
- Use Web Proxy Debugging tool: Charles work and map with local files.
- Hands on experience using Adobe-Photoshop, LightRoom, illustrator & Flash to edit the photos, graphics and videos for development and design.
- Excellent experience in IDE and TextEditors like Sublime Text, Dreamweaver and Eclipse webstorm.
- Experienced in various methodologies like Waterfall and Agile, also using Jira to send and get tickets.
- Strong communication, problem-solving ability, excellent performance in teamwork with good research skills.
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap, SASS, LESS, AJAX, Axios, JSON, XML, React.JS, Grunt, Bower, NPM, Node.js, Webpack, Underscore.js
IDE/TextEditors: Sublime, Web Storm, Eclipse, Visual Studio
Debugging &Testing Tools: Chrome Inspector, Firebug, IE tester, Jasmine, Karma, Galen, WebDriver.io
Backend Language: Solar, Java, Python
Version Control System Tools: GIT, Source Tree, SVN, Bitbucket
Database Management System: MySQL, Oracle, MongoDB
Methodologies: Agile, Waterfall, Test Driven Development, UML
PROFESSIONAL EXPERIENCE:
Confidential, West Trenton, NJ
Senior UI/ Web Developer
Responsibilities:
- Provide different layout plans on each UI implementation. Worked with team to make a decision.
- Developed CA/WC/CGI lines using HTML5, CSS3, React, JSX, Redux.
Confidential, Hopewell, NJ
Senior UI/ Web Developer
Responsibilities:
- Provide different layout plans on each UI implementation. Worked with team to make a decision.
- Created virtual machine, connect with Git account to work with, keep environment clean and add version control.
- Developed NGS 360 project using HTML5, CSS3, Python, JavaScript and AJAX with RESTful service.
- Customize JavaScript library and plugin with more powerful functionality: added fuzzy search into typeahead, implemented progress bar based on ajax call status.
- Involved in implementing queries to back-end database to implement the GET/POST functionality for JSON contracts.
- 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.
- Implemented Redux along with React for states maintain and actions dispatch.
- Added Redux-thunk as middleware to handle asynchronous flow.
- Utilized Redux-form for handing forms’ states and functionality, which reduces the code complexity and makes the code more maintainable.
- Developed necessary Python router & module to build connection with back-end database in Flask.
- Migrated and updated database in order to get all backend data and test in local environments.
- Set auto build and monitor through Jenkins.
- Worked through Twitter Bootstrap Grid structure and CSS media query to make the page Responsive Web Design (RWD).
- 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: 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: HTML5, CSS3, JavaScript, SASS, Python, Ajax, JSON, REST APIs, GIT, Galen, Webdriver.io, Agile and Scrum
Confidential, NYC
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 React, Redux with HTML5, CSS3, JavaScript and AJAX with RESTful service.
- Utilized React.js for building reusable and maintainable Higher-Order Components and Components.
- 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.
- Implemented Redux along with React for states maintain and actions dispatch.
- Added Redux-thunk as middleware to handle asynchronous flow.
- Utilized Redux-form for handing forms’ states and functionality, which reduces the code complexity and makes the code more maintainable.
- 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 JSON contracts.
- Used 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).
- Added Swipe functionality by third-party JS library: Hammer.js.
- Achieved 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: HTML5, CSS3, JavaScript, SASS, React.js, Redux, Ajax, JSON, REST APIs, GIT, Karma, Jasmine, Galen, Webdriver.io, Agile and Scrum
Confidential
UI developer / Front End Engineer
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
- Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models).
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- 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.
- Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
- Convert data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Deployed Bootstrap to apply responsive utilities and appropriate positioning of elements to the website.
- 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.
- Used RESTful APIs which support JSON and XML to access back-end data payload.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript based on running in the Node.js environment.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and cooperate with QA.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular.JS, jQuery, Ajax, JSON, SQL, SVN, Bootstrap, GIT, XML
Confidential, Chicago
UI/ Web Developer
Responsibilities:
- Closely worked with Business System Analyst to understand the requirements to ensure that right set of UI Modules been built.
- Developed all the UI pages using HTML5, CSS3, Bootstrap, JSON, JavaScript, JQuery, and Ajax.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Used Bootstrap also Media Queries for responsiveness and expertise in Grid Control System.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Used Node.js to run the application on the grunt server.
- Used Grunt to compile Sass files and JavaScript files.
- Used Underscore.js functions to minimize the loops in Angular program.
- Managed and administered multiple instances of GIT, including build server and operating environment.
Environment: : HTML5, CSS3, JavaScript, Bootstrap, jQuery, Ajax, JSON, REST APIs, Brackets, Angular.JS, Node.js, Underscore.js, Grunt, Protractor, Git, MongoDB.
Confidential
UI Developer
Responsibilities:
- Used HTML, Java, JavaScript, CSS to redesign page layouts, navigation, presented designs and concepts to the clients and the managements to review.
- Created a website using HTML, designed all pages using CSS and JavaScript.
- Responsible for CSS integration for custom client versions.
- Responsible for managing website content.
- Worked directly with business analysts to ascertain requirements and defined projects plan documents.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
- Programmed embedded systems in HTML5 with JavaScript, JQuery, CSS, XML, Node, JSON, and PHP.
- Created database tables and manipulated data using MySQL.
- Developed and designed loan application using PHP scripting.
- Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
- Developed modules to retrieve data using AJAX calls through jQuery method.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Ajax, JSON, SQL, SVN, Bootstrap, Photoshop, XML