Ui/web Developer Resume
Dallas, TX
SUMMARY:
- Around 7 years of experience in all phases as a UI developer and software development life cycle (SDLC) including requirements analysis, applications design development, integration, maintenance, installation, implementation and testing of various client/server, N - tier and web applications.
- Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, DOM, DOJO, JSON, XML, AngularJS, Angular 2 /4 / 5, TypeScript, React.js and Node.js.
- Hands-on experience in working with applications using Java, J2EE, JDBC, Struts, Servlets, Spring, Hibernate, JSP, and JSF.
- Experienced in designing Using Web Standards.
- Expertise in client scripting language and server side scripting language like JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, React.js, Angular.js, backbone.js, ActionScript, JSF and JSP.
- Knowledge of using React JS for building reusable UI components in client side.
- Responsible for checking cross browser compatibility and hence worked on different browser like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Experience in applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, Object Oriented Design, JSON and XML.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Experience in Working on the React Applications
- Hands on Experience in NoSQL data stores like MongoDB and SQL database like Oracle11g, MySQL.
- Experience in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP,
- Experience in working with IDE's like ECLIPSE and NET BEANS.
- Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, JQuery and CSS, LESS.
- Used Angular2 Data Table to show the sku information data with selected columns.
- Experience in handling data import from NoSQL solutions like Mongo DB to HDFS.
- Implemented Presentation layer using CSS Framework, Backbone Js, Angular Js, Knockout Js, Wire-framing, and HTML5. Good experience with Angular JS directives ng-app, ng-init, ng-model for initialization of Angular JS application data.
- Implemented Spring Framework for dependency injection and integrated with the JSF Framework and Hibernate.
- Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Developed Web Services to provide the list of transactions for an account as a SOAP endpoint service.
- Added user validations and user permissions by using Node JS.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Leveraging Angular JS resources for all data access, encapsulating URL's and standardizing data access interfaces.
- Used Bootstrap and Angular JS for responsive web application.
- Testing all application controllers extensively with Angular JS's built-in testing facilities.
TECHNICAL SKILLS:
Web Technologies: HTML, CSS, XML, JSON, AJAX, NPM, ES6, SASS, AWS S3, AWS EC2(Amazon Web Services), Adobe Photoshop,Adobe Creative Cloud (Illustrator), Bootstrap, Kendo UI, glamorous, webservices, jQuery, jQuery UI, PHP, JSP, High Charts, Angular2/Angular4/5, React/Redux, Node.js, Express.js, Strong Loop, Loopback, AXIOS.
Languages: Java, JavaScript,Typescript
Version Control Tools: GitHub, GitHub Desktop, Bit Bucket, SVN.
Database: MySQL, SQL, NO SQL, MongoDB, Oracle.
Other Tools: Visual Studio Code, Notepad++, Eclipse, Postman, web storm, WordPress, Microsoft Visual Studio, SEO, Google Analytics, Gulp, Grunt, Visio, Chrome Developer Tools, Web pack, Bower, Homebrew, mocha, chai, Protractor, Maven, Babelijs.io,TS Lint , Windows, Linux, SOAP UI, ANT, Jasmine, Karma
. PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
UI/Web Developer
Responsibilities:
- Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
- Developed user interface for customer-facing desktop web application using HTML5, CSS3/4, JavaScript, TypeScript and Angular 4
- Worked with HTML5, CSS3, JavaScript for developing user interface.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall User experience (UX).
- Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQuery UI framework.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and jQuery.
- Develop and design UI using Angular, React, NodeJS.
- Committed code change into repository by using version control tool GitHub Desktop.
- Used Bit bucket to JIRA, for Creating Push and pull, Branch deletion and merging requests are created in JIRA and Tracking the Commit History.
- Created proof-of-concept using responsive web design, Node.js, modernizer js, HTML5 and CSS3.
- Implemented RESTful services and data services on Node.js and Express.
- Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
- Worked on re-factoring existing application code (built in Angular 5).
- Used GIT for version repository maintenance.
- Involved in Analysis, design and coding on Java and J2EE Environment.
- Strong experience in using Atlassian tools like JIRA, Confluence and Kanban board for project management.
- Developed Java utility programs to retrieve data from Oracle.
- Involved in the database design and prepared detail level design document.
- Used Maven as build tool and Jenkins for continuous integration development.
- Unit tested complex methods and objects using Jasmine.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 4/ 5, TypeScript, React.js, Node.js, Java, Salesforce Commerce Cloud Business Manager, BrightEdge SEO tool, Bootstrap, Json, Jasmine, Jira, Confluence, Jenkins and Agile/Scrum.
Confidential, Kansas
UI Developer
Responsibilities:
- Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
- Worked on Angular 2 directives and controllers for designing the web application and used its two-way data binding to achieve the feedback functionality from the user.
- Used Angular 2 filters for searching, sorting, and pagination and used custom filters.
- Created Angular 2 Routing to connect different controller to the view which allows the single-page application.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and jQuery.
- Worked with HTML5, CSS3, JavaScript for developing user interface.
- Develop and design UI using Angular 2 and React JS.
- Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQuery UI framework.
- Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
- Created proof-of-concept using responsive web design, modernizer js, HTML5 and CSS3.
- Implemented RESTful services and data services on Express.
- Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
- Worked on re-factoring existing application code (built in Angular 2).
- Used GIT for version repository maintenance.
- Involved in Analysis, design and coding on Java and J2EE Environment.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 2, React.js, Java, Bootstrap, Jasmine, Jenkins, IntelliJ IDEA and Agile/Scrum.
Confidential - Boston, MA
UI/MEAN Stack Developer
Responsibilities:
- Developed a web application by using Angular4 as front-end by using Web API to receive and pass data to back-end.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
- Built Angular 2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Implemented Angular 2 component router for navigation, Angular 4 services to connect the web application to back-end APIs made use of ES6 features.
- Generated responsive data tables using with Bootstrap grid system.
- Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
- Used Nodejs for adding dependencies to project.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables .
- Designed and modified User Interfaces using CSS and Angular.
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
- Actively involved in code review and code quality check process.
- Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
- Configured typescript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.
- Used Filters to change modify data.
- Committed code change into repository by using version control tool Git.
- Implement Services to store shared data between sibling Components and inject in to it for passing data purpose.
- Transfer data between parent and child Components by using @Input and @Output.
- Used Node Package Manager (NPM) to import and applications.
- Worked with task runners like Gulp in deploying and testing the application.
- Knowledge in creating Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Interact with other developers and end users to design and implement new features throughout the framework.
Environment: HTML5, CSS3, Java Script/ ES6, AJAX, Angular4.0/2.0, Angular-CLI, TypeScript, Node.js, Bootstrap, Responsive Design, XML, XHTML, Agile, Dreamweaver, JSON, DOM and Windows.
Confidential
Jr. Software Developer
Responsibilities:
- Designed and implemented the User Interface using JavaScript, HTML, CSS, JSP.
- Design HTML prototypes, visual interfaces and interaction of Web-based design.
- Creative professionals design, develop & maintain client web sites, graphical user interfaces (GUI) & web-based solutions for content presentation.
- Used AJAX to request JSON data through third party REST APIs to acquire data of products from the server and to display it in sorted order.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript.
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Used jQuery core library functions for the logical implementation part at client-side for applications.
- Implemented the Drag and Drop functionality using jQuery.
- Create JSP pages for the application. Coded a JS UTIL file for commonly used JS validation.
- Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts.
- Involved in developing applications by using Core Java concepts, JSP and connection to the Database is done by JDBC Bridge .
- Written SQL Queries to interact with Oracle database .
- Actively involved in code review, performance tuning and bug fixing phases.
- Good team player with ability to solve complex issues. Initiated team discussions to improve efficiency of the application.
- Involved in the installation and deployment of the application and management of test regions.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
Environment: Core Java, J2EE, JavaScript, JSON, CSS, HTML, Design Patterns, ANT, Oracle, SVN, REST Web Services, Tomcat, JSP.