Ui Developer Resume
Bloomington, IL
SUMMARY:
- Over 8+Years of experience in web application and mobile application development with emphasis on HTML/HTML5, XHTML, DHTML, XML, CSS2/3, Bootstrap, AJAX, DOM, DOJO, JavaScript, JQuery, Angular1.6, Angular2, Spring MVC and ASP .NET MVC technology
- Experience in all phases of software development life cycle(SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Spring,Spring Integration, Documentation, Testing, and Deployment
- Experience in Agile (SRUM) methodologies and Test Driven Development
- Experience working with services oriented architecture and Highcharts, D3.js, NVD3
- Expertise in client scripting language and serve scripting languages like JavaScript,firebase,CORS, JQuery, JSON, DOJO, Bootstrap, Node.js, Angular JS, Angular2, Backbone.js, Java, Type Script, JSF and JSP, Mustache
- Extensive Knowledge in developing single - page applications (SPAs) using Angular4, Typescript, NodeJS ,MongoDB, Wire Flow Diagrams, Wireframes Sitecore,Story Boards, Sketches, Lo-Fidelity prototypes
- Ability to conduct their work within complex IDEs, such as Visual Studio, and use source code control systems, such as Subversion
- Involved developing web applications using MVVM and MVC pattern
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Extensive experience on implementing AJAX features using JavaScript and JQuery
- Significant experience in web development tools like Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug
- Creative Knowledge in Data and Analytics domain,Art creation, modification and conversion-Logos, print media, web page and software interface design using Photoshop, Adobe Flash and illustrator
- Good Knowledge in using Dojo Components and integrating back-end applications with AJAX
- Experienced in using editors like Visual Studio, Eclipse, TextWrangler, SublimeText, NetBeans, XAMPP, Notepad and Notepad++
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome.
- UI Development experience with e-Commerce/m-Commerce applications
- Experience in implementation of business applications using BEA Web logic, Web Sphere, IBM Web Sphere Application and Portal Server (WAS/WPS), JBoss and Tomcat.
- Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.
- Involved in interface AWS servers,unit testing and participate in usability reviews
- Experience working with PHP, Webpack, ES5/ES6,Twig,Cordova,FLUX,JSlinters,CORS, webpack tools and automated test tools such as Jasmine
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 10g/11g, DB2, SQL Server and MySQL.
- Involved working with version controls like GIT,TFS,SVN and VSS to coordinate with multiple developers while developing a application
- Experienced in tracking bugs in project development process using JIRA tools
- Hosted different web applications in servers like IIS, Apache Tomcat,Web Sphere and JBoss
- Good experience with Google-polymer,Ember,ReactJs,redux framework and Experience with RWS,Front End testing - Jasmine,Karma,frameworks,Redux, React Router and BackBoneJS
- Involved creating and consuming web services using RESTful API’S
- Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.
TECHNICAL SKILLS:
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Bootstrap, Angular2,AngularJS, ReactJS, AJAX,XML,Java,JSON, PHP,ASP .NET MVC, spring MVC, ASP .NET MVC and NodeJS
Version Control: GIT,TFS, SVN, Perforce and CVS
IDE & Tools: Sublime text, Visual Studio, WebStorm, Notepad++, Adobe Dreamweaver, Adobe Flash,RAD Microsoft Publisher, Eclipse, Atom, and Edit Plus.
JavaScript Libraries: JQuery, Angular JS, React JS, Require.js, Backbone.js, Node.js, Bootstrap.js
Wire Frame Tools: Adobe Illustrator CS3
Publishing Tools: Adobe PageMaker, MS Office
Operating System: Windows 7&8, Windows XP, Windows Server 2003, Linux, Unix, Ubuntu, Cent OS.
Database: MS SQL, MySQL, Endeca,Oracle11G
PROFESSIONAL EXPERIENCE:
UI Developer
Confidential, Bloomington,IL
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency
- Involved in developing the single page web applications using MVC frameworks like Angular2
- Involved in developing mobile version of web application using Bootstrap libraries
- Enhanced legacy application by building new components in Ember js
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular JS v1.6 and NodeJS
- Implemented Angular 2 component router for navigation
- Worked with Angular JS - directives, components, pipes,Spring and spring integreation
- Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes
- Worked with advanced Java concepts like Closures, Prototype and Ember js
- Used Node. js to offer an easy and safe way to build high performance and scalable network application
- Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node Js,Redux
- Created various Jenkins collections and wrote services to store and retrieve user data from the application
- Involved in the creation of interface to manage user menu and Bulk update of attributes using jQuery
- Implemented front end user interface and features in the application using AJAX and Ecma Script,TypeScript
- Created and tested scripts on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Written unit test scripts for controllers, filters and services using karma and Jasmine.
- Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.
- Developed web pages using MEAN stack software bundle( MongoDB, Express.js, AngularJS (or Angular), and Node.js).
- Worked with Angular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Involved in writing application level code to interact with AWS servers,APIs, Web Services using Node. js, AJAX and JSON
- Worked with Bitbucket and GIT makes projects more organized while preventing data loss when changes are made to source code
- Followed Agile/Scrum methodology of software development which satisfies the Customer through early and continuous delivery of valuable software
Environment: HTML5, CSS3, Ajax, Angular Js 2.0, Bootstrap,NodeJS, jQuery, JavaScript, JSON, DOM, SCRUM, XHTML, Restful API, Mango DB, Spring,GIT, Visual Studio.
UI /UX Designer
Confidential, Columbus,OH
Responsibilities:
- Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML5/4, CSS3/2 and JavaScript
- Designing and developing dynamic web pages using HTML5/4, CSS3/2, LESS, SASS, JavaScript, JQuery, Angular JS, ASP .NET MVC for single page applications
- Coded extensively using JavaScript frameworks by implementing MVC architecture
- Leveraged two way data binding through scope in applications built on AngularJS
- Used Mobil web devoelopment for android and Window mobils
- Developed custom directives in AngularJS2 and Sitecore for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc
- Re-developed a single page application using AngularJS which was supported in IE 8, 9, 10, 11, Firefox, Chrome,version control TFS
- Developed responsive web pages using Sitecore
- Implemented HTML5 feature like, local storage, data and required attributes and sliders
- Implemented CSS3 features like, multi-column layout, gradients. Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and JQuery
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices
- Brief experience on implementing the Angular JS and MVC framework for data access
- Developed components to fetch the data from the back end using AJAX and JQuery
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyze the response of JSON in order to update DOM
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac
- Created React JS view components using Redux
- Verified RESTful API calls using Fiddler and Post Man
- Tested/De-bugged on browser using Firebug
- Responsible for developing responsive UI using Bootstrap and Angular JS.
- Used TFS(Team Foundation Server) for version control
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity
- Involved in deployment of the Web application on Azure Cloud Platform.
Environment: HTML5,CSS3, JavaScript, Node js, AngularJS,ReactJS, JQuery, MS SQL Server, Visual Studio, ASP .NET MVC, TFS(Team Foundation Server), AZURE, JIRA and unit testing
Front End Developer
Confidential, Tampa, FL
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built
- Creation of Photoshop layouts, semantic XHTML, Cascading Style Sheets
- Involved in documentation of the architecture and configuration details
- Developed Front end Applications using HTML, CSS, ReactJS, and Spring MVC to provide access to the database server MY SQL
- Used XML,AJAX Web services with SOAP protocol for transferring data between different applications
- Used JDBC to query, update and maintain Database Servers using SQL queries
- Used HTML5, DHTML,CSS3, JavaScript, jQuery, Ajax to create the front end applications.
- Extensively used JavaScript to make the web page more interactive
- Responsible for creating dynamic server side pages using JSP
- Bug fixes for existing software system and also software enhancement
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application
- Developing client side validation code using JavaScript and JQuery
- Developed the administrative UI using Redux,ReactJS and Backbone.js
- Creating pages in Site Core and validating the HTML code with W3C Validators.
- Used best practices while creating the web pages
- Understood their existing code and made changes to adapt the new environment
Environment: HTML5, CSS3, Java Script, JQuery, Bootstrap, Node js,AJAX, XML, SOAP, MY SQL, Spring MVC, JSP, JDBC, NUNIT and SVN
Web Developer
Confidential
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built
- Developed web pages and components using HTML and CSS and JavaScript
- Created business classes and base objects
- Utilized JavaScript and JQuery to improve overall design and UI of campaign websites.
- Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity
- Extracted data in UI for different clients using JSON format
- Implemented client-side validations using JavaScript
- Implemented AJAX to speed up web application Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Participated in maintenance and production support
Environment: HTML, CSS, JavaScript, AJAX,J2EE, Firebug, Eclipse and Oracle DB
Junior Web Developer
Confidential
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, Ajax
- Followed the Agile and Scrum development methodologies
- Integrated the Java code (API) in JSP Pages
- Develop the code using Eclipse, Integrate the code with the help of SVN
- Used JQuery core library functions for the logical implementation part at client side for all the application
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms
Environment: HTML, CSS, JavaScript, DataBase 2,XML, SQL, PL/SQL, MS Office and Windows