Ui Developer Resume
Minneapolis, MN
PROFESSIONAL SUMMARY:
- Around 7+ years of professional experience in Web Development, designing and developing User Interface(UI) applications and professional web applications using web technologies.
- Extensive experience in web analysis, design, development and implementation in Client / Server technology.
- Extensive experience in designing professional User Interactive (UI) web applications using with the help of HTML5, HTML DOM and CSS.
- Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript that follows W3C Web standards and are browser compatible.
- Proficient in developing web pages quickly and effectively using HTML5, CSS3, JavaScript, jQuery, ReactJs, AngularJS and NodeJS.
- Experience in working on CSS Background, CSS Layouts, CSS Positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behavior in CSS.
- Used responsive web design frameworks like Bootstrap
- Experienced in developing Single page applications using Angular JS.
- Experience in developing re - usable UI components using React JS.
- Experience working with NodeJS to setup Web API’s.
- Experience with various MVC JavaScript frameworks like AngularJS and NodeJS.
- Expertise in developing Single Page Applications (SPA) with MVC architecture such as Angular JS.
- Experience in consuming RESTful Web Services for JSON data using jQuery, Ajax and Angular JS http and resource services.
- Having knowledge in Node JS for Server Side programming.
- Expertise in checking cross browser compatibility and worked on different browsers like Google Chrome, Mozilla Firefox, Safari and Internet Explorer.
- Experience in creating dynamic web pages using AJAX, JSON and XML.
- Excellent experience working as interaction designer with online web portals, applications and e-Commerce websites.
- Hands on experience in transforming the wireframes and mockups to develop web pages.
- Expertise in developing front-end web applications and designing interfaces by using client-side scripting such as JavaScript and JavaScript frameworkslike React JS and Angular JS.
- Experience in both Agile and Waterfall development methodologies.
- Experience in using popular text-editors like Sublime Text, Web storm, Atom and Notepad++.
- Goal driven Developer with comprehensive understanding of various Software development approaches such as Waterfall, Iterative, Agile.
- Experience in Version control tools like GIT and SVN for Source Code Version Management and merging Source Code after Intermittent Project Releases.
- Excellent interpersonal abilities, communication skills and Time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Highly curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and evolution of programming solutions.
TECHNICAL SKILLS:
Programming Languages: C, C++
Web Technologies: HTML, HTML5, CSS, CSS3, Bootstrap 3.0, LESS
Scripting Languages: JavaScript, jQuery, JSON, AJAX
Frameworks: React JS, Angular JS, Node JS, Express JS, ECMAScript6
Databases: SQL Server 2008
Development Tools: Sublime Text, Notepad++, Web Storm, Atom, Visual Studio Express 2012
SDLC: Agile, Waterfall
Version Control: GIT, SVN, Bit Bucket
Web Servers: IIS 6.0, 7.0, Apache Tomcat
Testing Frameworks: Sinon, Jest, Mocha
Deployment Integration Tool: Jenkins
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis,MN
UI Developer
Roles & Responsibilities:
- Analyze and implement a UI tool/hybrid app for Universal Work Order Project using HTML5, CSS3, SASS, LESS, React JS, Redux, Redux-Saga, Express JS, jQuery, JSON, ECMAScript 6, Lodash, Node.js, Grunt, Webpack, Babel, Karma, Mocha, Sinon, Chai, Bootstrap, Git in Agile/Scrum development process.
- Attend sprint planning meetings for every 2 weeks to estimate the story points and create tasks for the user stories in respective sprint backlog.
- Analyze client/user necessities, interpretation of the UI/UX plan wireframes to real code that will create visual components of the application.
- Develop flexible and re-usable UI components, new user-facing features, build reusable code and libraries for future use.
- Integrate front-end application with the application business layer by utilizing Ajax, Redux-saga to communicate with RESTful Web APIs.
- Organizing and maintaining large CSS codebase using BEM methodology to remain simple and easy to understand.
- Developing and executing test plans to ensure performance, data accuracy and that business requirements met.
- Following Test-Driven Development (TDD) programming technique to write clean code and test the functionalities.
- Developing test cases using Mocha, Sinon and Jesttest frameworks, running those test cases with Karma test runner which encourages refactoring and identify issues before deployment.
- Creating and running the configuration files by using Webpack library to build and bundle the front-end UI code.
- Responsible for meeting expectations and deliverables on time and in high quality, providing status updates as appropriate.
- Collaborate with QA team to ensure testing efforts align with system deliveries and business processes.
- Show up backlog grooming sessions with the Business Analysts to discuss challenges on user stories and come up with the technical solution.
- Join sprint retrospective sessions to provide a forum to celebrate success and progress, dedicated time to reflect, analyze, and decide on how to improvise things in a better way.
- Provides demos to the product owners for new and revised procedures and functionalities as required.
- Ensure design consistency with client’s development standards and guidelines.
Environment: HTML, HTML5, CSS, CSS3, LESS,Bootstrap, JavaScript, jQuery, React JS, Redux Saga, Node JS, Express JS, Webpack, AJAX, Jest, Jenkins,GIT, Sublime Text, Atom.
Confidential, Houston, TX
UI Developer
Roles & Responsibilities:
- Responsible for look and feel of the public website.
- Quickly prototyped interface design and developed in hand-coded validating, standards complaint and be aware of the cross-browser compatibility and bugs.
- Worked with designer who designed User Interfaces and prototypes for a web based internal system.
- Knowledgeable of human factors, usability and the best practice design for web development.
- Deep development of JavaScript and jQuery framework.
- Developed and interpreted as per latest W3C standards.
- Used AngularJS to design Single Page Applications.
- Refactored application to use AngularJS for a simpler user-friendly view and for better performance.
- Used NodeJS Express framework to setup middle wares to respond to HTTP requests.
- Developed client side validation code using HTML4/HTML5, CSS2/3, JavaScript, jQueryand Responsive web design.
- Created custom directives, services and filters in AngularJS
- Designed applications that execute on various browsers such as Internet Explorer, Google Chrome, Mozilla Firefox, Safari using debugging tools like Firebugs/IE Developer tools.
- Extensively used or modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
Environment: HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, jQuery, Angular JS, Node JS, AJAX, Sublime Text
Confidential, Boston, MA
Front-end Developer
Roles & Responsibilities:
- Responsible for gathering the requirements and analyzing the dependencies.
- Involved in developing User Interface using JSP, JavaScript, jQuery, Angular JS, HTML5, CSS2/3
- Created CSS based page layouts that are cross-browser compatible on all major browsers like Safari, Chrome, Firefox and IE.
- Worked on Bootstrap to develop User Interface with responsive design.
- Extensively involved in Design discussions and user experience meetings to provide inputs on the interface.
- Created several mock up using HTML, CSS and JavaScript.
- Worked in SCRUM process and attending daily stand up and completing tasks in Sprints.
- Developed components to fetch the data from the backend using jQuery, Angular JS and AJAX.
- Performed Unit testing and Integrating testing of the application.
Environment: HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, jQuery, JSON, Angular JS, Visual Studio.
Confidential, Pleasanton, CA
Front-end Developer
Roles & Responsibilities:
- Worked in a team involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements.
- Excellent co-ordination in project activities and ensure that all project phases are followed and documented properly.
- Designed the front-end applications, User Interactive (UI) using web technologies like HTML, CSS.
- Responsible for development of e-commerce Web pages using HTML5, CSS, JavaScript, Angular JS including AJAX controls and JSON.
- Developed the non-functional HTML, CSS pages from mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using HTML/HTML5, CSS3, JavaScript, jQuery in some projects.
- Convert the mock-ups into hand-written HTML/HTML5, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON.
- Improved user experience by designing and creating new web components and features.
- Worked with Angular JS for creating own HTML elements for building a very companied Website which is a open source project.
- Worked with Bootstrap for compiling CSS, JavaScript for building the system with the convenient methods with Angular JS.
- Handled cross browser/compatibility issues (IE, Firefox, Safari) on both Windows.
- Managed application state using server and client-based State Management options.
Environment: HTML/HTML5, CSS2/CSS3, Bootstrap, JavaScript, jQuery, AJAX, Adobe Photoshop, GIT.
