Ui Developer Resume
Dallas, TX
SUMMARY:
- Around 8+ Years of IT experience in developing User Interface(UI) Applications and professional web applications using Java Technologies.
- Experience as a Front End Developer in developing applications using HTML, CSS Frameworks, JavaScript, jQuery, AJAX, JSON, Angular 4, React Native and React JS.
- Strong experience in working on user interface applications and professional web applications using Angular 4 modules, templates, directives, services and dependency injection.
- Used Angular CLI (Command Line Interface) for initializing and for project setup.
- Expert in working with cutting edge front - end technologies/ framework and libraries like Object Oriented JavaScript, Angular 4, React JS, Bootstrap, CSS, Java.
- Knowledge on Document Object Model (DOM) and DOM Functions.
- Skilled at front-end engineering using Object-Oriented JavaScript.
- Expertise in Client Side designing and validations using HTML and JavaScript.
- Responsible for developing a front-end application using React JS and Redux architecture for internal team's productivity use.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Good Experience using Bootstrap and CSS Media Queries for Responsive Web Design (RWD).
- Created React JS components using JSX, Followed Redux Architecture for unidirectional data flow and to manage data in React.
- Experience using popular text-Editors like Eclipse, Visual Studio Code, Sublime Text, Atom, and Notepad++.
- Hands-on experience with various Application servers and Web servers (IBM Web Sphere Application Server, J Boss, and Tomcat) with a wide variety of development tools like MyEclipse, Net Beans
- Good hands-on experience administering WebSphere Portal Server v6.1, WebSphere Application Server 6.0 & RAD 7.0,7.5.
- Developed React JS pages, Web services and AJAX calls for the application.
- Implemented JSR 168 API for development of Portlets on WebSphere Portal Server
- Extensive knowledge of EMC Documentum, including: Installation / Migration, Configuration, Deployment and Backup.
- Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JDBC) and XML.
- Extensively used version control tools like Rational ClearCase, GIT and SVN.
- Can easily learn any front-end development technologies with a keen awareness of new industry developments and the evolution of programming solutions.
- Quick learner, exceptional problem-solving and troubleshooting capabilities.
- Experienced in conducting educational sessions, training & mentoring.
TECHNICAL SKILLS:
Web Technologies: HTML4/ HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, XML, XHTML, DOM, JSP, Servlets, Portlets
Frameworks: React JS, Redux, React Native , Angular 4, Bootstrap
CMP Tools: EMC Documentum v6/7, WebSphere Portal Server v6.1
Database: Oracle 9i/10g/11g, MySQL
Operating System: UNIX, Windows XP, NT 4.0
Languages: Java, J2EE, SQL, PL-SQL, UNIX Scripting, Typescript
IDE: Eclipse, IBM Rational Application Developer, Visual Studio Code
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
UI Developer
Environment: HTML5, CSS, Angular4, React JS, Redux, React Native , GitHub, MongoDB, ES6, JQuery, Bootstrap, Eclipse, Visual Studio Code.
Roles and Responsibilities:
- Developed User Interactive (UI) web pages using web technologies like HTML5, CSS3, JQuery, Bootstrap, Angular framework.
- Design React Native components and higher order components.
- Design UI views with Flexbox and React Native dimension API.
- Developed client-side Interface using React JS.
- Developed an initial version of an iOS app with React Native.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Used various features of Angular such as data binding, custom pipes, routing, custom, directives and dynamic binding to meet custom requirements.
- Implemented Template Driven Forms and Reactive Forms to develop user friendly UI for getting inputs from users.
- Used Redux Framework architecture for integrating the data with React-Native Application.
- Implemented Angular app with CRUD features utilizing all concepts of Angular 4 i.e. Data binding, Components, Directives, in-built and user-defined directives, Routing, Observables, Forms, Pipes, Services with Dependency Injection.
- Worked on React JS components, Forms, Events, Keys, Router.
- Used React JS for creating reusable UI components.
- Wrote services to store data and retrieve user data from MongoDB for the application.
- Used AJAX to make asynchronous calls to the project server to fetch data on the fly.
- Used String Interpolation, Event binding, Property binding and Two-way binding to pass data from one component to another component.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Managed application lifecycle by explicitly calling various Angular Lifecycle methods.
- Created responsive UI components using React/Redux.
- Maintaining Parent and child elements by using State and Props in React JS.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Worked with Redux architecture using complex Object-Oriented concepts in improving the performance of the application.
Confidential
Front End Developer
Environment: HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, XML, Eclipse, GIT, REST APIRoles and Responsibilities:
- Took part in entire lifecycle of the project including Design, Development, Deployment, Testing and Implementation and support.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Designed and developed webpages to be responsive for desktop, mobile and tablets using Bootstrap (HTML5, CSS, and JavaScript).
- Wrote extensive HTML, CSS (2/3) and JavaScript code to build dynamic pages using Eclipse.
- Involved in the design, development and testing phases of application using Agile methodology.
- Understanding of applicable technology, tools and existing designs.
- Prototyped several versions of possible UI approach to provide choices to the business.
- Worked on RESTAPI for getting and posting the data to and from backend.
- Transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript and jQuery, JSP/JSON.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Debugging using firebug and web developer tools on Chrome, Firefox and Internet Explorer.
- Used GIT for source code control and JUnit for unit testing.
Confidential, San Francisco Bay Area
Front End DeveloperEnvironment: JavaScript, JQuery, CSS, HTML, Documentum, Java, UNIX, Sublime
Roles and Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS and HTML.
- Developed Login/Registration/Edit of web based customer application using HTML5, CSS and JavaScript.
- Designed and developed CSS styles, CSS fonts, CSS buttons, Pseudo Classes in CSS.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS.
- Integrated Content Management system with scanning solution software Captiva Input Accel and OCR
- Created Workflow templates using Business Process Manager based on the business needs.
- Worked on optimizing SQL queries to improve the loading times of the web pages.
- As an onsite coordinator was responsible for interacting with clients on business functional requirements, technical requirements, and design specification for any major and minor release along with leading a team of 3 at offshore.
- Involved in Design and implemented content migration from IBM FileNet to Documentum
Confidential, Charlotte, North Carolina Area
Front End DeveloperEnvironment: JSP, AJAX, JavaScript, Java, Servlets, WebSphere Application Server, Rational Application Developer
Roles and Responsibilities:
- Involved in developing presentation logic using JSP, AJAX, JavaScript and Servlets
- Implemented JSR 168 API for development of Portlets. Also, developed co-operative portlets for sending data from one portlet to another
- Involved in requirement gathering, application analysis and design development
- Involved in Change Request implementation, defect fixes and code reviews
- Implemented Themes and Skins for portlets as suggested by the client
- Deployed J2EE applications on WAS v6.1 using WAS admin console
- Extensively involved in WebSphere Portal Server v6.1 development, configuration, administration with Active Directory Server, Users and Group management etc.
