Front End/ui Developer Resume
Chicago, IL
SUMMARY
- 7+ years of experience in Designing and Developing Web applications, Web Analysis, Application Testing, UI development, Performance Tuning, Software Development Life Cycle (SDLC), Software Design
- Front - end/UI development using web technologies: HTML 5, CSS 3, DHTML, XHTML, XML, Bootstrap, JavaScript, JQuery, JSON and AJAX.
- Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, NodeJS, ReactJS, AngularJS, Angular 6 & 5, AJAX, JSON, Bootstrap, Backbone.JS, Responsive designing.
- Worked on Single Page Applications using Angular.js, Node.js and React.js, Angular2/4/5.
- Highly proficient in developing Server-side applications using Node JS and Express framework, for database to store and retrieve data with MongoDB and front-end web pages designing with React JS/Redux.
- Experience in rich internet application frameworkAngular2/4/5/6/7/8, AngularJS, jQuery, JavaScript library JSON.
- Excellent knowledge of JavaScript, CSS3/4 and HTML5/HTML and their behavior on different browsers.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Expertise in developing front-end applications using Angular 2/4/5/6/7/8 and Angular CLI.
- Experience in Developing User Interface (UI) Rich Web Applications, and RESTful Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 6/7/8, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks and Java.
- Experience in working Component based Angular 7/8 framework with Observables and RXJS library.
- Experience in working with React JS on the front end styled using SCSS.
- Used various JQuery plugins for animations, form validations etc.
- Responsible for the designing the advanced SQL queries, procedure, cursor, triggers, scripts.
- Can be able to deal with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Experience in making responsive web designs using either only HTML or CSS, by using CSS frameworks.
- Hands on experience in creating components using React.js.
- Expertise in using all the new features in HTML5 and CSS3 in creating the markup and the styling of the pages.
- Expertise using JavaScript and JQuery either for manipulating the DOM or for AJAX operations.
- Good experience in using the latest JavaScript framework Angular 6 and worked with all its latest concepts like services, custom directives, promises, factory, providers etc.
- Good experience in writing various custom directives in AngularJS for both DOM manipulation and for repeated use of markup code.
- Designed data formatted web applications using HTML5, DHTML, XHTML and CSS3.
- Good experience in using various project management tools like JIRA and Version One mainly for agile project management.
- Contribute heavily to the development effort of each project (60 - 90% development).
- Contribute to the development effort of each project by leading and working on the continuous improvement activities of build process, design process, software release process and the team estimation process
- Good understanding of how node.js based backend application works.
- Experience with an automated unit-testing framework, such as JUnit.
- Knowledge on using SASS, for few functions like color manipulation, parameter lists, etc.
- Experience in developing Web Services to expose useful functionality to web users through SOAP and REST full web service calls.
- Worked with all kinds of data formats like XML, JSON, flat files for exchange of data.
- Good experience in using front end build tools like Grunt, Gulp and backend Java’s MAVEN.
- Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting using Karma and Jasmine.
- Good Working Experience and understanding with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
- Experience using all popular text-Editors like Eclipse, Visual Studio code, Source tree, GitHub, Sublime Text, and Notepad++.
- Experience working in an Agile, BDD, TDD and Scrum environment for the purpose of Analysis, Designing, Development and Testing.
- Expert in developing applications using MVC architecture.
- Strong problem-solving, organizing, communication and planning skills with ability to work in team environment.
TECHNICAL SKILLS
UI Web Technologies: HTML4/5, DHTML, XHTML, AngularJS, Angular2/4/5/6/7/8, Node JS, Express JS, ReactJS, Redux, XML, JavaScript, AJAX, JQuery, JSON, JSP, CSS.
IDE, HTML Editor: Notepad++, Eclipse IDE, Visual Studio.
Web/App Servers: Tomcat 7.0/6.0, Web Logic 11.x, 10.x, Web Sphere 8.0x, JBOSS 6.x/5.x
Databases/Technologies: MySQL, SQL 2000/2005, Mongo DB, MS Access
Operating Systems: Windows, Mac OS X, LINUX, IOS
Methodologies: Agile, Waterfall
J2EE technologies: Servlet, Struts 2.0, Spring 3.0/4.0
Defect Tracking: JIRA, GIT
Testing Tools/API: JUnit, Jasmine, Karma
Building Tools: Maven, Jenkins
Microsoft Skills: Share point 2016, Office 365.
Browser: All (IE, Firefox, Opera, Chrome, Safari)
Programming Languages: JAVA/J2EE, C, C++, C#, SQL
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Front End/UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Designed the Web application layout and forms using HTML5, CSS3 and JavaScript.
- Responsible for developing the UI pages using Angular 7/8, HTML5, CSS3, JavaScript, Typescript, React.js, Angular.js, Backbone.js, Vue.js, PrimeNG and Bootstrap.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Developed Angular 7/8 components, UI services to consume the RESTful web services using Component based Architecture provided by Angular.
- Used Angular 7, HTML5, and CSS3 in the front-end to create components as part of the Single Page Application (SPA). Made it responsive using CSS3 media queries.
- Used multiple in-built directives and APIs in Angular.JS such as filters, root scope, child scope, modal, template, state etc.
- Involved in writing application-level code to interact with Restful APIs, Web Services using AJAX, JSON and XML.
- Used Angular CLI for generating the project structure and used NPM modules for the packages and dependencies
- Used Angular.JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Worked on Angular 7/8 on Responsive web design (RWD).
- Created Typescript reusable components and services to consume RESTful API's using Component-based architecture provided by Angular 8.
- Developed the administrative UI using Backbone.js.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and involved in performance tuning the website
- Involved in working with the advanced JavaScript such as ECMA Script 6 (ES6).
- Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
- Used Angular HTTP to send GET/POST request to fetch data from server.
- Worked with Karma and Jasmine, supporting QA team to debug and write tests.
- Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt /Gulp.
- Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.
- Created a build environment for Java using Ant and Maven.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and peers as part of Agile Scrum methodology.
Environment: HTML5, CSS3, JavaScript, Angular 7/8, Typescript, Reactjs, Angular.js, Backbone.js, Vue.js, PrimeNG, Bootstrap, RESTful web services, SPA, AJAX, JSON, XML, Angular CLI, RWD, NPM, ECMA Script 6, JQuery, GET/POST, http, Karma, Jasmine, Maven, Ant, Git, Jenkins, JIRA, Agile, Scrum and Windows Variants.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Responsible for working on a range of projects, designing appealing websites and interacting on a daily basis with UX designers, back-end developers and product owners.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture.
- Involved in the development of the UI using HTML5, CSS3, JavaScript, jQuery, ReactJS and worked on JavaScript framework to augment browser-based applications with MVC capability.
- AngularJS created custom directives for data manipulations and to display data in company standard format.
- Developed html views with HTML 5, CSS3, jQuery, JSON, and JavaScript.
- Developed the application on NodeJS platform using JavaScript programming.
- Used ReactJS with Material UI to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Involved in web designing using HTML5, XHTML, CSS 3, JavaScript and extensively used Table Less Design in CSS for positioning.
- Redesign and maintain existing internal web application using HTML, CSS, JavaScript, JQuery, and ReactJS. Maintaining Parent and child elements by using State and Props in ReactJS.
- React and Functional Driven JS expert in SPAs, UI Components, Mobile web, Performance optimization.
- Hands on JavaScript/ES6/ES6 development on Node.JS platform with React, Redux libraries.
- Used ReactJS for templating for faster compilation and developing reusable components.
- Developed the application on NodeJS platform using JavaScript programming.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, etc. based on build target.
- Developed applications using ES6 and frameworks such as React and Redux to build dynamic web pages.
- Worked with React-router, ES 5, ES6, JSX, Babel, and React bootstrap.
- Used Twitter Bootstrap for making responsive website architecture for changing screen sizes and gadgets.
- Good involvement in actualizing MVC systems Angular.js for AJAX information calls using $http benefit.
- Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Analyzed and parsed the reaction of JSON/XML to refresh DOM. Worked with the SASS/SCSS preprocessor to rearrange composing the CSS stylings.
- Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
Environment: ReactJS, MongoDB, Gulp, HTML5, CSS3, JavaScript, ES 5, ES6, AJAX, Spring MVC, Responsive Design, Visual Studio.
Confidential, NC
UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
- The project is built upon the Single Page Application (SPA) criteria.
- Developed Web application for backend system using Angular.js with cutting edge HTML5 and CSS3 techniques.
- For new website features wrote Angular.js controllers, views and services.
- Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Added dynamic functionality to the application by implementing J Query, NodeJS.
- Modularized front-end CSS and JS code with Sass. Built a real-time mouse/click user analytics web service with Node.js
- Brief experience on implementing the Angular.js in creating animations based on CSS classes.
- Designed Frontend with in object-oriented JavaScript Framework like Node.js and Ext.js.
- Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server-side code and also implemented a callback function to handle the results.
- Worked on prototypes for Responsive Web design.
- Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
- Developed the JQuery callback functions for implementing asynchronous communication using AJAX.
- Extensively used JQuery UI for screen design and development.
- Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
- Designed user friendly navigation for displaying various sections of data using JQuery.
- Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
- Styling pages using CSS3.0 and developed JavaScript for user interfaces.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
- Implemented XML parsing code for different application.
- Developed server-side REST style web services and called them from angular controllers.
- Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
- Used SVN for version control and JIRA for defect tracking and Hands on experience in Python for the automation of some tasks.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS, JQuery, Bootstrap, Angular.js, Require.js, Ext.js, Node.js, Backbone.js, Responsive Web Design, AJAX, JQuery UI, JavaScript, Dreamweaver, Photoshop, Flex, MVC, Rest Web Services, JSON, XML, SEO, MySQL Server, Eclipse and Windows.
Confidential
UI Developer
Responsibilities:
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model, integrated the Java code (API).
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Used jQuery Events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), key press () ….)
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client-side presentation and, data validation on the client side within the forms.
- Contact with different customer for their requirements. And Modified code as the customer needs.
- Developing website layout, application and functional application.
- Worked with e-commerce databases to develop shopping cart manager.
- Monitoring website traffic and generating crystal reports.
- Developing online marketing and developing strategies.
- Written SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Modified code in a web database in Report definition and user profile forms, Users request access to different reports on web, developed views to display data.
- Developed SQL scripts for data migration.
Environment: JavaScript, HTML/HTML5, CSS/CSS3, SQL, Ajax, GitHub.
Confidential
Web Developer
Responsibilities:
- Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
- Established the User Interactive web pages in a professional manner using HTML, XML and CSS based on the W3C.
- Created Mock-up designs and developed various functionalities with Java Script and JQuery.
- Worked in Web Application development team to create both static and dynamic which will be responsive depending on screen size of the device.
- Performed Client-side validations using JavaScript.
- Gathered the data from the backend using AJAX, JQuery, and JSP.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Designed client-side validation forms in various pages of the application using JavaScript.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
- Developed print functionality and download to Excel functionality.
- Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: Java, HTML, CSS, AJAX, JSP, Java Script, JQuery, XML.
