Web/ Front-end/ui Developer Resume
Bloomington, IL
PROFESSIONAL SUMMARY:
- Have nearly 8 years of experience in UI/Front - end Web Developer in User Interface Development using mainstream Web Technologies such as HTML4, HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, Backbone JS, Angular JS, React Js, XML that meets W3C Web Standards, Used Google maps API.
- Expertise in developing both static and dynamic user interfaces using JSON, JQuery, AJAX, JavaScript, JAXB, CSS and HTML5.
- Expertise in design and development of various web and enterprise applications using JAVA, J2EE, Hibernate and Spring MVC.
- Over 2+ years of experience in Mongo DB (versions 2.x, 3.0.0 and 3.0.5) installation, configuration and administration.
- Knowledge in Bootstrap for layout and grid.
- Good Experience with Interactive media design and Internet-Ecommerce.
- Experience in Underscore JS and Handlebars JS template engines.
- Extensive experience in MongoDB, Express JS, Bootstrap, MomentJS, and various other JavaScript libraries.
- Extensively worked on HTML4 / HTML5, CSS2 / CSS3, JavaScript, JQuery, JSON, AngularJS, D3 JS, UI Grid and XML to deliver rich web based User Interfaces (UI).
- Experience in Cross-browser HTML, CSS & JavaScript coding to offer responsive website layouts to modern browsers.
- Extensive experience with CSS3 and leveraging best practices, modifications of existing CSS files to enhance the user experience.
- Extensively worked on D3 JS for manipulating documents based on data. Created various charts like Bar Charts, Line charts, waterfall model etc.
- Experienced in various IDEs like EditPlus, JSfiddle, Webstrom, Sublimetext, Notepad++, Microsoft Visual, and Aptana studio.
- Involved in designed and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
- Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the frameworks Angular.JS.
- Experienced in WEB and GUI development using HTML5, DHTML, XHTML, XSL, CSS3, JSP, JavaScript, JQuery,DOJO, POJO, AJAX, JavaScript Object Notation (JSON) technologies.
- Experience with developing single-page applications in AngularJS and WordPress themes and plugins forenterprise companies.
- Developed a dynamic member login application and web portal using Java Struts 1.3 and 2.0 framework.
- Bringing superior design and debugging capabilities, innovative problem solving skills and dedication to quality.
- Designed, prototyped and wrote coding standards for WCAG 2.0 AA compliant websites and applications.
- Designed dynamic and browser compatible pages using HTML, HTML5, jQuery and JavaScript.
- Resourcefullyutilized GitHub to spurcollaborationbetween co-workers.
- Developed UI screens using CSS, JavaScript for validations, and JQuery for animations.
- Utilized XML and JavaScript JS files for data storage.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Experience in various web based applications using java, Java-Servlets, JDBC.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
- Used UI frameworks Bootstrap 3.0, Font Awesome 3.0, Google Analytics.
- Ability to write object oriented code in Action Script.
- Wrote the SQL to get data into and out of the DB2 database.
- Extensive experience in DOM manipulation using JavaScript, jQuery, Angular JS.
- Experience with versioning tools like SVN and Clear Case.
- Extensively used various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Factory, DAO, DTO, and VO in the development of Multi-Tier distributed Enterprise Applications.
- Experience in Agile/Scrum methodologies.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Experience in setup and maintain the servers that were used to develop in. The web server was an Apache Server and the JSP server was a Tomcat Server.
- Developed desktop and responsive WordPress themes using HTML5, CSS3, jQuery and Git.
- Assisted QA team with front-end testing.
- Maintained the DB2 ERD files using ERwin.
- Responsible for all backup, recovery, and upgrading of all of the PostgreSQLdatabases. Monitoring databases to optimize database performance and diagnosing any issues.
- Experience in DOM (Document Object Model) to use in interacting with objects in HTML, XHTML and XML documents.
- Used the Apache Struts JSTL for presentation layer logic as well as Struts validators for user error handling.
- Reviewed web presence for WCAG 2.0 AA compliancy (WAI), HTML code validation, usability, standards and semantics.
- Worked on so many Cross Browser Applications items in IE7, IE8, IE9, Firefox, Chrome, Safari, Tablets, and Mobile responsive.
- UI enhancements included drag-n-drop DOM elements, tree views, specialized validation, etc.
- Experience in developing web service applications using SOAP and REST.
- Authored a jQuery plugin and multiple plugins for the CKEditor.
- Worked on different OS UNIX (AIX), Linux, Windows NT, and Windows XP.
- Experience in writing SQL queries.
- Provided and customized jQuery and WordPress plugins to suit client needs.
- A Team Player with adherence to position at all levels and ability to perform under stress.
- Good communication and interpersonal skills.
TECHNICAL SKILLS:
Languages: Java, SQL, C, C++, OPENGL, WebGL, JavaScript
Operating System: Windows 98/2000/XP/NT, UNIX, Linux, Windows Server, MAC OS
WEB technologies: AJAX, JavaScript, HTML, HTML5, CSS, CSS3, XML and JSON
Database: Oracle 8i/9i/10g, Microsoft SQL Server 2012, MySQL, PostgreSQL9.4, 9.3, 9.2 etc
Case Tools: UML
Application Server: Web Logic, JBoss, IBM Web Sphere Application Server 5
Tools: JQuery, Backbone Js, Angular Js, Node Js, Express JS, Mongo DB, Underscore Js, React Js, Handlebars Js, Hibernate, SOAP Web Services, Clear Case, SVN, CVS, GIT
IDE: Aptana Studio 3, Sublime, Notepad++, Adobe Dreamweaver, Adobe Flex
Protocols: TCP/IP, HTTP, HTTPS, FTP, Telnet, SMTP, SOAP, REST
Others: Dream weaver 3.0, CSS, DOM, and Photoshop, Google Ad Words
PROFESSIONAL EXPERIENCE:
Confidential, Bloomington, IL
Web/ Front-End/UI Developer
Responsibilities:
- Involved in the Requirement Analysis, Development and Maintenance of the Web Applications.
- Involved in Developing GUI and writing the business logic for server side.
- Upgraded application with new features, opening code to accommodate customer language and platform preferences, improving interface and increasing security.
- Produced websites HTML, XHTML, CSS, JavaScript, etc., for clients and internal use from prototypes or designs.
- Extensive experience in designing MongoDBmulti-sharded cluster and monitoring with MMS.
- Worked with a team of developers and web designers to develop Web Applications.
- Expertise in JQplot, High Charts, Google API, JQuery UI and Bootstrap.
- Used Most of the d3 and c3 charts to render the maps.
- Worked on a team to develop front end components, utilizing HTML5, CSS, JavaScript, jQuery and DojoToolkit framework.
- Installing and monitoring PostgreSQLdatabase using the standard monitoring tools like Nagios etc.
- Worked in OPENGLdevice driver team to implement new features and resolve driver bugs for various GPU's.
- Worked with various MVC frameworks such as Angular, Ember, Jquery, Dojo(Jason).
- Responsible for migrating application from Tableau to HTML5, JQuery, JavaScript, Angular JS, and D3 JS.
- Primary creator a server side rendering React application using Web Pack, Javascript/ES6/7, Redux, LESS/ SASS, JQuery, Responsive design, Express JSon a NodeJS backend.
- Developed reusable services and modules in Angular JS framework that played a vital role in successful migration of application.
- Worked closely with business analysts to understand existing application and developed POC to convert existing module to HTML5, JavaScript libraries like Jquery, D3 JS Backbone JSand JavaScript framework AngularJS. This paved the roadmap for conversion of entire application.
- Implemented a Dojofront end for a Sales order processing applications built using Dojo Widgets.
- Migrated to new UI's using Angular JS, React JS, Express JSand HTML.
- Installing and Configuring PostgreSQLfrom source or packages on Linux machines.
- Extensively used D3 JS, JavaScript library for producing dynamic, interactive data visualizations in web browsers
- Designed an HTML5 canvas layer to manipulate and zoom live video using Javascript and WebGL.
- Proficiency in multiple databases like MongoDB, Express JS,Cassandra, MySQL, ORACLE and MS SQL Server.
- Developed new Angular Controllers and Directives.
- Created various front end UIwebpages using Dojobased on requirements.
- Developed new form validations according to requirement such as minLength, format Phone etc.
- Good knowledge of latest version of object oriented JavaScript Libraries like Backbone, Bootstrap, ExtJS 4.0X and Dojotoolkit.
- Featuring 3D WebGL"demo readings" which illustrate the most common spreads
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Maintained web content for Healthcare Management Portal.
- Experience in managing large-scale, geographically-distributed database systems, including relational (Oracle, MySQL) and NoSQL (MongoDB)systems.
- Collected site metrics for Performance Measurement.
- Familiar with MongoDBclusters, performance tuning, backup and recovery.
- Tested all application controllers extensively with AngularJS built-in testing facilities.
- Extensively used the DOJOToolkit to control and provide the rich functionality to GUI.
- Developed the UIpanels using JSF, XHTML, CSS, DOJOand JQuery.
- Written named native SQL Queries.
- Involved in a team of 2 for creating a web scraping tool to gather premium data for insurance policies.
- Maintained QA standard and reduced QA process changes.
- Implementation of MongoDBsecurity mechanism with various Authentications.
- Performed Maintenance and Upkeep of Websites for Clients.
- Played a critical role in implementing support for WCAG 2.0 within AMP.
- Used Maven and ANT for build activities and updated pom files to include new dependencies.
- Utilized the HTML5 DOM local storage features to store data locally client side processing.
- Applied patches and upgraded from 2.4 to 2.6 and 3.0. Worked with multiple storage engines in MongoDB.
- Used AngularJS as the development framework to build a single-page application.
- Developed the presentation layer using AJAX.
- Point in time Backup and recovery in MongoDBusing onsite MMS.
- Upgraded system to Real-time database synchronization with client’s database through Web Services.
- Responsible for preparing the foundation of web projects by coding specific Java data objects, Java source files and SQL statements designed for graphical presentation, data manipulation and security.
- Manage and maintain Mongo DBservers across multiple environments.
- Design and Optimize original site graphics and navigational elements for accurately reflecting marketing messages while clearly and logically guiding site users.
- Multi-tiered web application on open source platforms utilizing Java, SQL, JSP, Spring Framework, Struts, Hibernate, Web Services, JavaScript.
- Responsible for writing documentation for project progress reports.
- Used Git Subversion to implement version control System.
- Developed Unit and E2E test cases using Jasmine, Grunt and Node Js.
- Used JSON for data exchange and Rest Services to interact with spring controller.
- Debugged JavaScript using chrome developer’s tools and Firebug in Mozilla.
Environment: HTML5, JavaScript, CSS, Adobe Flash, Photoshop, Angular Js, React Js, Dojo, Mongo DB, Cassandra, MMS, Bootstrap, D3 JS, XML, MS Excel, MS Visio, JQuery, DOM, DML, DHTML, Apache, SOAP, ANT, Maven, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential, LA, CA
JavaScript Developer
Responsibilities:
- Designed the standardized web applications using with web technologies like HTML, DHTML, XHTML and CSS and JavaScript.
- Performed CRUD operations like Update, Insert and Delete data in MongoDB.
- Designed professional web applications with the help of web technologies like HTML, DHTML, XHTML, CSS and client side scripting language like JavaScript.
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON..
- Responsible for managing MongoDB environment with high availability, performance and scalability perspectives.
- Solved problems using a combination of JavaScript, JSON, and JQUERY.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Debugged and troubleshoot JavaScript code using tools such as Firebug, Fiddler.
- Developing Web Applications, Coding, Code Optimization in Quality Assurance point of view, code review as per the coding Standards.
- Created JavaScript modules to be used with Bootstrap to speed up development.
- Proficient in manipulating properties and methods of document objects and modifying attributes and values via the DOM.
- Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
- Designed graphic images, icons, templates in Adobe Fireworks MX.
- Wrote stored procedures, views, cursors and triggers using SQL.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML5 and CSS3.
- Involved in code generation, executing unit test cases.
- Provided the complete end-user support to resolve the issues.
- Migrated all HTML, SASS, and JavaScript files into Lineman.js process running on Node.js.
- Fixed software bugs via JavaScript and CSS.
Environment: CSS, HTML, DHTML, XHTML, JavaScript, MySQL, MongoDB, Bootstrap, JSON, JQUERY, Adobe Dreamweaver MX, Macromedia Flash MX, Action Script 2.0, Adobe Fireworks MX, IIS and SQL.
Confidential, Baltimore, MD
UI Developer
Responsibilities:
- Involved in development of rich user interface components using JSON, Ajax, JQuery and HTML5.
- Collaborated with Web UI developers throughout company to coordinate global portal management.
- Responsible for creating the JavaScript code for different modules.
- Worked within AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
- Styled content and website layout for the user experience using CSS3 and HTML5.
- Developed the Login, Policy and Claims Screens for customers using AJAX, HTML, CSS, and JavaScript.
- Developed working prototypes from UI designs for cross-platform devices.
- Involved in gathering the requirements from the end users.
- Implemented Page Optimization techniques for web pages, Best Practices in JavaScript and handled Cross Browser compatibility issues in web pages.
- Made use of Chrome Developer Tools and Firebug to ensure front-end code and assets were optimized and high-quality.
- Maintained close communication with UI/UX team to enhance product quality.
- Involved in discussions with the System Analyst to identify the technical requirements.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Performed testing and documentation of UI and services.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the framework Angular.JS.
Environment: HTML5, JavaScript, Ajax, JQuery, JSON, CSS3, Adobe Flash, Photoshop, Angular Js, React Js, Bootstrap, XML, MS Excel, MS Visio, DOM, DML, DHTML.
Confidential
Web Developer
Responsibilities:
- Planned and defined system requirements to Use Cases and Use Case scenarios using the UML methodologies.
- Used CSS Borders and jQuery Menus as part of the UI navigation.
- Maintained and Updated HTML/CSS templates on a regular basis and as required.
- Front-end development with HTML and JSP using JQuery libraries, JSTL, JavaScript, CSS3, Adobe Dreamweaver and client-side validations and XML Http Request’s using JavaScript.
- Involved in developing business modules using Servlets.
- Created logos, banners and buttons for Websites.
- Implemented client side validation using the JavaScript.
- Used JQuery event handling in UI pages to display list boxes and to handle validations.
- Used Hibernate to integrate with the backend database.
- Written SQL Queries as a part of backend testing.
- Perform daily maintenance updates for existing sites and applications.
- Tracked defects using Quality Center.
- Prepared documentation of the project for future reference.
- Developed traceability matrix between requirements and test cases.
Environment: HTML4, CSS3, JavaScript, JSTL, JQuery, JSON, JSP, Servlets, JCA, AJAX, JDBC, Hibernate, SQL, SVN.
Confidential
UI Developer
Responsibilities:
- Developed the App using Spring, JSP, HTML, CSS, JavaScript and Servlets. Deployed the application in Tomcat.
- Introducing concepts of HTML and CSS to under-graduate students and helping them create web pages.
- Assigning students homework's and grading them.
- Taught the students to use JavaScript and CSS such that their code is cross browser compatible as the students work on different browsers.
- Created projects to make the students submit their work assignments online which made them see their work being useful immediately.
- Assisted students by providing individualized instruction based on observation.
- A background process to periodically capture course information and populate database.
- Read student information and their course enrollment information from university database.
- Generate reports of student enrollment and progress within their chosen graduate/under graduate and research programs.
- Generate statistics of student graduation rates, time taken for graduation, inter department course enrollment etc.
- Generated the web pages to display the above results on a browser.
- Successfully accomplished the duty of educating 500 students with "General Applications Programming".
Environment: Java, HTML, CSS, JavaScript, jQuery, Oracle, Spring, Servlets, JSP, Windows XP.
