Ui Developer Resume
Chicago, IL
SUMMARY
- Front End Web Development specialist with 5+ years of experience.
- 4 years of experience with AngularJS development and with REST API services.
- Thorough understanding of React.js and its core principles
- Worked multiple web pages for Sears Holdings main E - commerce websites: Sears.com and Kmart.com.
- Designed and created using AngularJS the front end for Checkout/Credit Card pages and User Profile pages on Sears.com such as: Orders List, Order Details, Return, Exchange, and Product Review.
- Great knowledge of Mobile Development for Android and iOS tablets.
- Experienced with both Agile and Waterfall development methodologies.
- Capable of writing complex SQL queries.
- Familiar with Angular 2, ReactJS.
- Experienced in working with international teams.
- Great analytical and interpersonal skills.
TECHNICAL SKILLS
Languages: React.js, Angular, JavaScript, JQuery, HTML5, Jade CSS3, Bootstrap, SQL, JSP, JSF, Java
IDEs: WebStorm, Eclipse
Application Servers: NodeJS, Jenkins, Apache Tomcat, JBoss
OS: MacOS, Windows, Linux
Mobile OS: Android, iOS
Databases: MySQL
Other Software: JIRA, GitHub, Adobe Photoshop CS5
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential
UI Developer
Responsibilities:- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Work seamlessly with the rest of the engineering team
- Work with product team and graphic designers to understand user interactions
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it
Confidential, Chicago, IL
Front-End Developer
Responsibilities:- Created single web pages for main corporate E-commerce desktop sites (Sears.com and Kmart.com).
- Worked extensively on Checkout/Credit Card Processing pages and User Profile pages (Orders List, Order Details, Return, Exchange, and Product Review).
- Developed technical solutions for Sears using AngularJS, JQuery, Jade, HTML5, CSS3, REST API, Bootstrap, Node Server and JSON.
- Used extensively WebStorm and Eclipse for JavaScript Front End development.
- Constantly used AngularJS Framework for receiving and processing data from RESTful services to get final views.
- Used NodeJS run-time environment for deployment and debugging of JavaScript code. Built and deployed versions for QA deployments using NodeJS server-side and Jenkins Server.
- Used Apache Tomcat and JBoss application servers for testing.
- Finalized page views with Jade and HTML.
- Created and saved all user stories and projects in separate branches in GitHub.
- Occasionally created new icons for web pages using Adobe Photoshop.
- Participated in all planning and daily Scrum meetings.
- Reviewed Functional Specification documents, SAL documents, JIRA's and Wireframe documents to implement user stories.
- Was in constant contact with Project Managers, Business Analysts, Designers, Team Leads, and an offshore QA Team. Used Atlassian JIRA for inter-departmental communication and bug tracking.
- Performed Browser testing, Unit and Smoke testing before submitting new versions to the QA team for regression testing.
- Checked and re-worked new versions of Sears’ web applications to preserve legacy features.
- Supported existing projects, promptly solved high-priority issues, and participated in the 24-hour Sears Support teams on Black Fridays and other Big Sale events.
Confidential,Wheeling, IL
Programmer Analyst
Responsibilities:- Worked on MySQL database supporting Confidential ’s college registration software.
- Performed MySQL Database back-end support to preserve data integrity and database maintenance.
- Generated reports for upper management using SQL queries.
- Reviewed functional specification documents for new implementations.
Environment: Linux, MySQL, JIRA
Confidential,Chicago,IL
Front-End Developer/Mobile Web Developer
Responsibilities:- Developed technical solutions using AngularJS, JQuery, HTML5, CSS3, REST API, Bootstrap, NodeJS Server-side.
- As a member of Mobile Team created mobile pages by using JavaScript and jQuery for various screen sizes and rotations on tablets. Used HTML, CSS, and Bootstrap for page views.
- Worked on single pages for mobile versions of Sears.com and Kmart.com web sites such as: fulfillment part of Product Details page (Shipping/Delivery, Pickup in Store, Find Store), Questions/Answers, Reviews, etc. All these pages were developed using AngularJS Framework.
- Reviewed Functional Specification documents, SAL documents and Wireframe documents and implemented User Stories.
- Performed Unit and Smoke testing of newly developed features on all Android and iOS devices before submitting code for regression testing to the QA Team.
- Worked on GitHub to maintain Feature, Hotfix and Staging branches for different features.
Environment: AngularJS, JavaScript, JQuery, Jade, HTML5, CSS3, REST API, Bootstrap, Node Server and JSON, JIRA, GitHub, Android, iOS
Confidential
Junior Java developer
Responsibilities:- During the training at John Bryce worked in a team developing electronic banking system, participated in creating of JSP and JSF pages.
- Created banking solutions using core Java, Java Swing and Web parts (JSP, HTML, CSS, XML, and JavaScript).
- Designed and implemented electronic banking system application for answering clients’ questions and requests online.
- Utilized Java Server Pages (JSP) to create web interface for the project.
- Created database structures in MySQL and wrote MySQL queries to generate client financial reports.
- Used Java Swing for development of Graphical User Interfaces (GUIs) for applications and applets.
Environment: Java, Java Swing, JSP, JavaScript, JQuery, CSS, XML, HTML, MySQL