Ui Developer Resume
Columbia, SC
SUMMARY
- 5+ years of experience in developing web pages and user interfaces using HTML4/5, CSS, AJAX, JQuery and JAVASCRIPT.
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, JSP and also in making web pages cross browser compatible.
- Thorough understanding of CSS principals with a clear ideology for managing maintainable, scalable and cross - browser code
- Strong in Web designing technologies like HTML5, XHTML, JavaScript, CSS3, Jquery, Ajax and JSON.
- Extensively used new software tools in designing user interfaces and adapt to the changing environment.
- Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Expertise in maintain websites, software and understanding and modifying existing code.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like backbone.js, underscore.js and bootstrap.
- Experience with developing and implementing responsive designs into web transactions and applications.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
- Strong RDBMS skills with excellent noledge of design, normalization and Database Management Concepts.
- Expertise in coding optimized SQL queries on databases like MySQL and Oracle.
- Extensive Knowledge in cloud computing and Amazon Web Services (AWS).
- Good experience in developing cloud solutions.
- Demonstrated ability to complete high-end projects in deadline-oriented environments.
- Able to effectively communicate with wide range of clients and coworkers.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
TECHNICAL SKILLS
Programming: C, C++, Java, SQL, UML
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Bootstrap, angular.js, backbone.js, AJAX, JSON, PHP
Web Servers: HTTP Web Server, Apache Tomcat
Web Designing Tools: Adobe Dreamweaver, Adobe Photoshop, Adobe Flash CS3, Sublime Text 2, Aptana Studio
Database: Oracle 11g, SQLServer, MS-Access.
Operating Systems: Windows 7, iOS
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger
Version Control: SVN, GIT
Amazon Web Services: EC2, VPC, Subnets, S3, ACL’s, SNS, Auto Scaling, RDS, ENI, Load Balancer
PROFESSIONAL EXPERIENCE
Confidential
UI Developer
Responsibilities:
- Developed the application using HTML5, CSS3, JavaScript, JQuery, backbone.js and require.js
- Used SVN for revision control and code management.
- Used JSP’s for loading the web page and JSON structure for the content coming from the backend.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Used backbone.js to develop an application to perform CRUD operations on the database server.
- Backgrid.js was used to display the sortable tabular data.
- Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
- Used angular.js to develop a standalone test application, in scope of future usage of the framework.
- Updated UI as per changing needs and requirements.
- Bug fixes for existing software system and also software enhancement.
- 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.
- Wrote unit test cases for JavaScript code using Jasmine.js.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
Environment: JDK 1.6, HTML 5, CSS3, JavaScript, JQuery 1.9.3, backbone.js 1.1.2, require.js 2.1.8, jasmine.js 2.0.1, JSP, Bootstrap 3.0, JSON, AJAX
Confidential
UI Developer
Responsibilities:
- Identified the business requirements for the client.
- Involved in documentation of the architecture and configuration details.
- Mapped real systems to EC2 instance, created VPN’s, Security Groups and configured a Load Balancer.
- Developed Front end Applications to provide access to the database servers.
- Used XML Web services with SOAP protocol for transferring data between different applications.
- Used JDBC to query, update and maintain Database Servers usng SQL queries.
- Used HTML5, DHTML, JSON, 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.
- Updated UI as per changing needs and requirements.
- 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.
- Used SVN for revision control
- Creating pages in Site Core and validating the HTML5 code with W3C Validator.
- Used best practices while creating the web pages.
- Understood their existing code and made changes to adapt the new environment.
Environment: JDK 1.6, HTML5, DHTML,CSS3, JavaScript, JSON, JSP, JDBC, EC2, VPC, Subnets, Soap, S3, ACL’s, SNS, VPN, Auto Scaling, RDS, ENI, Load Balancer
Confidential, Columbia, SC
Java UI Developer
Responsibilities:
- 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 gaduate/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.
- Developed the App using Spring, JSP, HTML5, CSS3, Javascript and Servlets. Deployed the application in Tomcat.
Confidential
Teaching Assistant
Responsibilities:
- Introducing concepts of HTML and CSS to under-graduate students and halping them create web pages.
- Assigning students homework’s and grading them.
- Taught the students to use JavaScript and CSS such dat 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.
- Taught the students to use JavaScript and CSS such dat their code is cross browser compatible as the students work on different browsers.
- Assisted students by providing individualized instruction based on observation.
- Responsible for conducting Exams and Quizzes.
- Introducing JavaScript and JQuery and making them work on projects.
- Successfully accomplished the duty of educating 500 students with “General Applications Programming”.
Environment: Java, HTML5, CSS3, JavaScript, jQuery, Oracle, Spring, Servlets, JSP, Windows XP.
Confidential
Java UI Developer
Responsibilities:
- Implemented GUI screens for viewing trade data using Servlets, JSP, HTML, CSS, jQuery, JavaScript and Spring MVC.
- Build, configured and deployed Web components on Web Logic application server.
- Migrating code from c++ to java using the Object oriented concepts
- Implemented custom JSP tags for displaying trader data.
- Wrote the high performance multi threaded Java code using singleton, mediator, visitor, facade, observer, template, factory, and delegate, publish and subscribe design pattern.
- Developed test cases using J Unit for functionality and unit testing.
- Wrote Java code for accessing trade data from Oracle and DB2 databases using JDBC API and SQL queries and accessed it from J2EE Web component.
Environment: Java, C++, HTML, CSS, JavaScript, jQuery, J2EE, Oracle, Spring, UML, JSP, Servlets, Windows XP.