Sr Web/ui Developer Resume
Riverwoods, IL
SUMMARY
- 7 Years of experience in End to End web applications development
- Extensive experience in JavaScript, JQuery, CSS/CSS3, HTML/HTML5, JSON and AJAX
- Working on AGILE methodology using JIRA. Worked on Adobe Photoshop and Adobe Illustrator for manipulating SVGs. Experience in BACNet, LON, BMS (Building Management System)
- Strong knowledge and experience with various JavaScript Libraries, especially JQuery, Bootstrap, React JS, AngularJS, Node.js, Ext.JS, Backbone.js.
- Specialized in developing APIs for web applications using MEAN Stack Technologies MongoDB, Express, AngularJS, and NodeJS.
- Experience with Responsive Web Design, JSON, AJAX, AngularJS, and Bootstrap.
- Technical expertise in working with HTML/5,CSS/3, JavaScript, jQuery, Ajax, JSON and CSS projects and successfully finished projects in mobile platforms (IOS, Android and BlackBerry) and Responsive Web Design (RWD) projects.
- Experience in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop, Sublime.
- Knowledge on building the native container/components for mobile app development using JAVA for Android and Objective C for IOS.
- Experience in using Web services and XML related technologies such as SOAP, JAX - RPC, WSDL, SOA, UDDI and Axis, JAXB, DOM (Document Object Model), SAX (Simple API for XML), Apache Axis.
- Involved in all phases of Software Development Life Cycle (SDLC)
- Sound knowledge of RDBMS concepts and hands on experience with database Oracle, DB2 and SQL Server.
- Sound Knowledge and experience in developing and deploying application using JBoss, Glassfish, IBM Web Sphere, Weblogic and Tomcat Servers.
- Excellent skills in building elegant professional websites while adhering to W3C standards.
- Excellent understanding of Software Quality, Configuration Management and Software Release Practices.
- Ability to perform and deliver in complex projects, meet deadlines and adaptable to ever changing priorities.
- Highly energetic and enthusiastic in learning and implementing new technologies and methods.
- Excellent communication and interpersonal skills demonstrated through exposure in working with Technical, Quality Assurance and Business Analysis groups.
- Ability to understand the application business in details, ensuring concern is addressed by interacting with the client, stakeholders and others term wherever necessary.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Strong communication skills, with the ability to convey concepts, requirements between technical and non-technical stakeholders.
- Experience managing daily communication with an offshore development teams.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Rich experience in application development using Oracle Application Express (APEX).
- Strong work experience in PL/SQL, including migration of data from MS Excel file to Oracle tables throughApex.
- Experience in SQL using Oracle 9i/10g, T-SQL and PL/SQL using Oracle 9i/10g/11i, Elasticsearch/NoSQL.
- Implemented new solutions with emerging technologies for resolving issues such as inefficiency, performance bottleneck in distributed applications.
- Mentored team member to learn and use emerging technologies and domain knowledge.
TECHNICAL SKILLS
Core skills: JavaScript, HTML(5), CSS(3), AJAX, JSON, DOM, JQuery, Ext JS, SQL, Bootstrap, Scala, JSP, Force.com, Visualforce, Apex, HighCharts, RequireJS, Splunk API
Software: Firebug, Eclipse, Razor SQL, Adobe Dreamweaver, JIRA, Notepad++,IntelliJ IDEA, SmartSVN, GIT, VMware, Splunk
Framework: Play Framework, Ext JS, Spring
OS: Win7, Mac OS, Linux, Debian, Ubuntu
Version Control: SVN, CVS
Web Servers: Apache Tomcat, Apache Play, Apache Karaf, GAE (Google App Engine)
Methodologies: SCRUM, Waterfall, Agile
Databases: Oracle, SQL Server, My SQL
PROFESSIONAL EXPERIENCE
Confidential - Estero, Florida
Sr UI Developer
Responsibilities:
- Designed and development of Web pages using HTML, CSS including Ajax controls.
- Developed data insertion forms and validated them using JavaScript.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Used AJAX to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- 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.
- Used Hibernate for Object Relational Mapping (ORM) purposes for transparent persistence onto the Oracle 10g database using Hibernate Query language (HQL).
- Involved in various phases of Software Development Life Cycle (SDLC) of the application development like Requirement gathering, Design, Analysis, Coding and Deployment.
- Migrated jQuery UI pages toAngularJSsingle page application (SPA).
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
- Used Ajax, OO Java Script, JSP, JQuery, HTML and CSS to develop the application.
- Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages. Worked on integrating JQuery APIs with MVC pattern.
- Used AJAX frameworks like JQuery to develop rich GUIs and also involved in performance tuning the website.
- Developed and Implemented new UI's using Angular JS and Html.
- Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
- Wrote test plans and performed unit testing and performance testing.
- Involved in writing UNIX Shell and Perl scripts for automation of deployments to Application server.
- Microserviceshas been built using spring boot, Mongo, spring security and deployed to pivotal cloudfoundry.
- Spring based application tocloudbasedMicroservices.
- UsedMicroservicearchitecture with Spring Boot based service through REST.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, AngularJS, NodeJS, JSP, AJAX, SVN, jQuery, JSON, AJAX, XML, XHTML, SVN, Chrome Inspector, Bootstrap IE Tester, Firebug, Apache
Confidential - Riverwoods, IL
Sr Web/UI Developer
Responsibilities:
- Developed app-tier (Controllers), web-tier (JSP, HTML, XML, XSLT and JavaScript) using Java, Spring MVC, J2EE, Eclipse and Tomcat.
- Implementing POC, prototyping and doing feasibility analysis on the requirements
- Creating stories and tasks in JIRA for AGILE.
- Designing different modules and framework using JS libraries
- Working on MVC architecture to design and develop various modules
- Designing and developing HTML pages, CSS and JavaScript adhering to W3C, Accessibility and Mobile/iOS standards. Reduced HTTP traffic by using sprite images
- Implementation of Spring MVC architecture by separating the business logic from the presentation logic using Struts framework.
- Used Spring framework’s Dependency Injection (IoC) framework to configure application components and manage their lifecycle.
- Worked on Adobe Photoshop and Adobe Illustrator for manipulating SVGs.
- Experience withUser Interface (UI)graphical content like screen transitions and animations usingAdobePhotoshopand Illustrator.
- Worked on the modernization of a legacy and outsourcedUItechnologies used were Angular.js, Ext.js, and JQuery.
- Wired different views of the application pages using Angular JS'sUI-Router within the configuration of the app module and injected Ng-Animate module to create seamless transitions of pages with CSS3 transitions.
- Employed some best practices in application development such as using design patterns where ever possible for e.g.
- Singleton pattern while creating user session object, Factory pattern while dealing with creates objects without exposing the instantiation logic to the client.
- Working on migrating the current JS framework Test case development using Jasmine
- Partially working on production support and time critical projects jQuery and jQuery UI plug-ins implementation for extending the Strategic UI framework
Environment: JavaScript, HTML5, CSS3, Angular Js, JQuery, XHTML, XML, JMS, REST, JSON, JBoss Ajax, Servlets, JNI, JSP, DOM, MVC, Junit, SQL, PL/SQL, Oracle, Springs, Bootstrap, Web Services REST, Jasmine
Confidential - Farmington Hills, MI
UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Front End GUI developmentusing the browser friendlyHTML/HTML5, XHTML, CSS,JavaScript, Twitter Bootstrap, Ajax.
- Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- UsedBootstrap and Angular.JSin effective web design.
- Worked one-on-one with client to develop layout, colour scheme for his website and implemented it into a final interface design with theHTML5/CSS3 &JavaScript.
- Created and maintained the framework and layout of each portal withCascading Style Sheets (CSS).
- Successfully implemented Auto Complete/Auto Suggest functionality usingAjax, JQuery,DHTML, Web Service callandJSON.
- Responsible to manipulateHTML5, CSS3inJQueryas well as making the pages dynamic usingAJAX, JSON and XML.
- Involved in Enhancement of existing application utilizing angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Application backend implemented asNode.js application server.
- Utilized variousJQUERY pluginsto buildRich Internet Application (RIA) to make it look more intuitive.
- Developed dynamic e-mails using JavaScript, and hand coding ofHTML5, XHTML,andCSS3.
- Extensively usedHTML5for audio and video playback.
- UsedJQuery pluginsvalidation, drag and drop and more exceptionally.
- Provided middle-tier RoR integration and testing.
- Provided environmental configuration and setup of Oracle VM running RoR and Apache/Tomcat.
- UsedAjax, JSONwithJQueryfor request data and response processing.
Environment: Java, JavaScript, JQuery, JSON, Ajax, Bootstrap, Angular.JS, XML, HTML / HTML5, DHTML, CSS3, Web Service, Agile Methodology, Dreamweaver, Usability Testing, Windows
Confidential
Java/UI Developer
Responsibilities:
- Defining the UI, business layer component beans and their dependenciesin Spring application framework (Spring, MVC, ORM)usingRAD.
- UsedJ2EE design patternslikeSession Facade, Service Locator, Data Access Objects, Factorypattern, MVC&Singleton Pattern.
- UsedSpring FrameworkandXML Beanto buildQuery service.
- Createddynamic web pagesfor the system usingXHTML, AJAX,andCSSonJava Server Pages (JSP).
- UsedJPA, Hibernatecombination to access data fromORACLE databaseusingPOJOsfor coding simplicity.
- Prepared the proof of concept by configuring theStruts, SpringandHibernatefor various modules.
- Implemented Search relevancy to bring back the results for a specific word from the IDOL Server and get the PDF’s of the search.
- Participate in the discussion with the business experts to understand the Business requirements and module them in to technical requirements towards development.
- GeneratedPOJO classesto map to the tables in the database using theJPA-Hibernateintegration.
- Involved inbug fixingand resolving issues with the QA.
- Writing queries and Procedures, triggers, functions and cursors usingToad.
Environment: Java, Apache Tomcat, Spring MVC, J2ee, Eclipse, Java Script, Xml, Oracle, CVS, SQL, PL/SQL, spring, Hibernate
Confidential
Jr. UI Developer
Responsibilities:
- Involved in web designing and development using HTML, DHTML, XHTML, CSS 2, JavaScript and extensively used Table Less Design in CSS for positioning.
- Designed and Developed JavaScript frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets
- Created cross-browser compatible website with prototypes in HTML, CSS, JavaScript for different UI pages and work on MySQL.
- Successfully handled JSON /XML data and functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Used jQuery and AJAX for performing client side validation and implemented server side validating business rules in Java.
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Designed, coded and configured server side J2EE components like XHTML, Servlets, Java Beans, JTS, Java Mail API, XML, XML Parser API.
- Used SWING components to develop standalone client, which communicates with the multithreaded server application.
Environment: HTML5, CSS3, JQuery, AJAX, JavaScript, Responsive Design, MYSQL, JSON, XML, XHTML, DHTML, DOM, Internet Explorer, Firefox, Chrome and Windows.