Senior Ui Developer Resume
Wilmington, DE
SUMMARY:
- Senior UI Developer with 7 years of extensive experience with solid understanding of designing, development, libraries and installation of different modules.
- Extensive experience in design, development and testing of various web applications using HTML5, CSS3, JavaScript, jQuery, Angular js, Node.js, AJAX, Bootstrap and Typescript.
- Extensive experience in AngularJS - MV* framework.
- Hands on experience in Angular 2.0 along with Typescript and observables.
- Very strong in building UI applications using Angular JS 1.5, Kendo UI Controls etc.
- Strong experience in Client Side designing and validations using HTML and JavaScript.
- Experience in Software Development Lifecycle (SDLC), application design, functional and technical specs.
- Expertise in working with the JavaScript and various MVC JavaScript frameworks.
- Experience in developing web based applications using J2EE Servlets technology.
- Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Expertise in web development tools like Eclipse, Firebug, Chrome and IE developer tools.
- Worked on cross browser issues and best practices in web page performance.
- Worked in multiple software development methodologies such as Agile and Waterfall.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Expertise with versioning tool GIT, TFS, Subversion.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- In-depth experience in developing and supporting DEV, TEST and PROD environments.
- Produced visually appealing designs focused on usability and SEO/web standards.
- Good experience in designing various forms, tooltips, menus, tabs, widget that support drag and drop, animated effects, date and time selectors.
- Familiarity with both SQL and NoSQL database technologies.
- Experience configuring and using Continuous integration tools for testing the application.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS:
Languages: .Net, ASP.Net, C#, WCF, ASP.Net Web API
IDEs: Web storm, Visual Studio 2015, Visual Studio 2012
Databases: Oracle 7i/8i/9i/10g, MySQL 3.x/4.1/5.0, SQL Server 2000/2005, MongoDB
Web Technologies: Angular JS 2.0, Angular JS, Typescript, HTML5, CSS3, XML, JavaScript, AJAX, JQuery, Bootstrap
Web Services: LESS, SASS REST, SOAP
Version Control: GIT, TFS, GIT
PROFESSIONAL EXPERIENCE:
Senior UI Developer
Confidential, Wilmington, DE
Responsibilities:
- Involved in all phases of SDLC along including requirements gathering.
- Effectively designed and developed in a clean, well-structured, easily maintainable format
- Involved in developing single page applications using Angular JS (1.x and 2)
- Developed the application using Angular 2, TypeScript, RxJS, CSS3, Bootstrap, JQuery, Javascript, HTML5
- Used component structure to develop the application as part of Angular 2.
- Used Observables, subscription logic to interact with the WebAPI REST calls
- Used Linting to follow the code standards in the application.
- Performed layout of web pages using HTML, CSS, JavaScript libraries, SASS/SCSS
- Used Routing logic to route between the components.
- Used JQuery plugins along with Angular for the responsiveness for mobile applications.
- Used Angular CLI, Webpack for the build process
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Performed Analysis, High level and Detail design, Coding, Unit testing, Code review and Release activities.
- Involved in training newly joined team members.
- Performed Primary reviewer for activities of offshore deliverables.
- Supported and guided subordinates- laterals in the team.
- Conducted several technical/domain sessions to improve performance in the team.
- Created several documentations for applications in the project, which helps, in better understanding of the architecture.
- Worked with GIT source control with branching mechanism.
Environment: Angular 2, TypeScript, Angular CLI, Web pack, Web Storm, HTML5, CSS3, JavaScript, Bootstrap, AJAX, JSON, XML, SASS, GIT
Senior Web/UI Developer
Confidential, Dallas, TX
Responsibilities:
- Developed UI pages using HTML5, CSS3, JavaScript, Bootstrap, jQuery, Angular .js, Require.js and AJAX.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Effectively designed and developed in a clean, well-structured, easily maintainable format.
- Involved in developing single page applications using Angular .js .
- Created web services to access and display data needed by support teams using A JAX, JavaScript, JQuery, Angular. js, Java, CSS and HTML .
- Redesigned existing projects in customized JavaScript MVC Architecture.
- Used Firebug, IE developer toolbar and Chrome Canary tool for debugging JavaScript and fixing issues.
- Used components based on jQuery UI 1.8. The communication with server was made through AJAX using JSON.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Worked directly with client vendors for information gathering and consensus over various issues.
- Involved in creating the registration unit (Front-end) for the users using AngularJS, JavaScript, jQuery, HTML5, XML, CSS3, Node.js, AJAX and MySQL .
- Worked in Agile Scrum environment.
- Designed and developed the website which would comply with accessibility requirements and wireframes.
- Used REST API design and implementation.
- Involved in coding for the front-end of our product for multiple browsers like Chrome, Mozilla, IE (8, 9, 10 and 11) using HTML5 and CSS3.
- Developed the code using LESS framework , which in turn would generate plain CSS for the dynamic pages.
- Created sites to organize client contacts and to summarize the data using D3.js and MySql .
- Developed the code and enhanced the UI of our product using Angular .js and JavaScript .
- Worked on Browser based development tools like Firebug, Chrome Dev tools and IE Development tool .
- Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using Angular .js .
- Worked in AJAX to enhance the user experience and JSON objects for data exchange.
- Worked closely with Node.js to interact with the front-end and back-end for the entire project.
- Used Eclipse for development and SVN for checking in the developed files.
- Set up a continuous integration environment for the project using Wercker, which is a SAAS application for continuous integration.
- Worked with Linux throughout the development.
- Involved in entire project life cycle, which includes analyzing the User Requirements, System design, implementation and deploying the solution within the specified timeline.
Environment: JavaScript, HTML5, CSS3, JQuery, Angular.js, D3.js, MySQL, JSON, AJAX, Node.js, Notepad++, Linux, REST API, LESS, SVN, Wercker, Eclipse, Brackets.
Web Developer
Confidential, Houston, TX
Responsibilities:
- Re-designed the complete website using HTML5, CSS3, JavaScript and jQuery
- Implemented login page using HTML5/4, CSS3/2, jQuery, AJAX and JSON
- Used PHP on the server side to get data from the database and put the data into the database.
- Created Responsive Layouts for multiple devices and platforms
- Implemented form validations across the site using JQuery and JavaScript
- Used Ajax to update a portion of a web page (for reviews from third party) thus reducing bandwidth usage and load time.
- Created Email templates using HTML Tables
- Analyzed code and fixed bugs .
- Involved in peer-to-peer code reviews and functional testing
- Followed Agile methodology for the software development
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Maximized page load by analyzing content and making adjustments to the code (by following optimization standards).
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Worked closely with QA team to understand the reported defects and fix them.
Environment: HTML5, CSS3, JavaScript, PHP, jQuery, AJAX, JSON, MySQL, SVN and Windows
Java UI Developer
Confidential, San Francisco, CA
Responsibilities:
- Extensively used J2EE features for the development of application.
- Designed developed and deployed the application using Eclipse and Apache Tomcat 7.0.
- Designed Java components using Spring MVC framework.
- Experience in front-end technologies such as JavaScript, HTML, DHTML, XML, CSS and VBScript.
- Classes are designed by using object oriented design (OOD) concepts like encapsulation, inheritance etc.
- Used Stored Procedures, Query optimization for calling API’s from Oracle DB.
- Designed and configured Subversion for the project.
- Migrated from Oracle to Mongo DB to ensure scalability and performance.
- Worked on JSON for parsing the requests from UI.
- Developed Web services using SOAP, REST.
- Created elements using AJAX, HTML, JavaScript and DHTML to allow users to dynamically change their details like contact address, phone numbers etc.
- Designed a rich web-based user experience using HTML and JavaScript.
Environment: HTML, DHTML, XML, CSS, VBScript, Java 1.5, J2EE, JSP, Spring 2.5.6, JavaScript, Hibernate 3.1, Oracle, Web Services, SOAP UI, XML, Maven 2.0, MongoDB, REST, SOAP, JSON, AJAX
UI Developer
Confidential, Wilmington, DE
Responsibilities:
- Developed and maintained several websites using a content management tool Jhoomla.
- Developed a global CSS and individual CSS for cross browser compatibility for IE 6, IE 7, Firefox 3.0, 3.5, Safari and Chrome.
- Worked with designers and developers to solve technical and design challenges.
- Collaborated with a team of project managers, Java developers and QA engineers to see projects through full development life cycles.
- Followed unobtrusive JavaScript for better user experience.
- Developed rounded boxes using CSS, images and HTML tables and wrote CSS for media types such as Print and email.
- Resolved Internet Explorer several CSS bugs within given tight schedule.
- Quickly prototyped new user interface concepts in object-oriented JavaScript and tested on IE/Firefox browsers to validate UI approach.
- Used grid system CSS for page layouts.
- Rapidly designed & built object-oriented, data-driven JavaScript working prototypes of applications.
- Implemented performance best practices to a web site.
- Worked on the JSP pages to include HTML elements.
- Introducing user-friendly and modern design styles into technical web applications to improve user experience and efficiency.
- Used Subversion SVN for CVS.
Environment:, HTML5, DHTML, XML, CSS3, ANT, JQuery, JavaScript, AJAX, SQL, Jhoomla, Linux, Windows, Photoshop, SVN.
Web/UI Developer
Confidential
Responsibilities:
- Involved in the Software Development Life Cycle phases like AGILE and estimating the timelines for projects.
- Involved in developing of design documents with UML class diagrams .
- Involved in all phases including Analysis, Design, Coding, Testing and Documentation .
- Developed web pages and components using HTML, CSS and JavaScript.
- Utilized JavaScript and j Query to improve overall design and UI of the website.
- Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
- Extracted data in UI for different client information using JSON format.
- Implemented client-side validations using JavaScript.
- Used Firebug and IE developer toolbar and Chrome Canary tool for debugging and browser compatibility.
- Participated in maintenance and production support.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Eclipse, XML, SQL, Windows.
