Sr. Ui Developer Resume
San Jose, CA
SUMMARY
- Over 7 years of experience in designing professional UI web applications and front - end technologies like HTML, DHTML, XML, XHTML, JavaScript, jQuery, Flash and CSS.
- Strong working knowledge of HTML 5, CSS 3.
- Strong programming skills in Java and J2EE technologies.
- Experience on Core java technology including multithreading, JDBC, RMI, and network programming.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Various Charting/UI tools like JQplot, High Charts, Google API, JQuery UI and Bootstrap.
- Extensively used the JavaScript frameworks jQuery.
- Worked on Backbone.js and Angular.js.
- Good experience with advance MS Excel and its features.
- Experience using Excel-based VBA for UI.
- Experience in creating and consuming Web Services.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
- Started developing with Django 0.96 and currently developing with Django 1.0
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Deployed production site using Apache 2.0 with mod python
- Upgraded Python 2.3 to Python 2.5 on a RHEL 4 server, this required recompiling mod python to use Python 2.5. This upgrade was necessary because because inlined models with UTF-8 characters were causing unexpected errors. Submitted aticket to the Django projectdocumenting this incompatibility with Python 2.3.
- Successfully migrated the Django database from SQLite to MySQL to Postgres SQL with complete data integrity.
- Usingdjango evolutionand manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
- Worked on IDE’s like Adobe Dreamweaver, Microsoft Visual Studio to build HTML pages.
- Experienced in designing Using Web Standards.
- Experienced in developing table-less layouts.
- Good Understanding and hands on experience with iFrames.
- Good Experience working with High Traffic Websites.
- Experience in Module testing using JUnit and Cactus.
- Experienced implementing Angular.JS
- Worked on all phases of Software Development Life Cycle (SDLC) including requirements gathering through client interaction, Design, Documentation, Development, Integration, Testing, Configuration and Production Support.
- Experience in creating documentation as well as employees (Engineers, Scientists and IT professionals).
- Good understanding of Model View Controller (MVC) Pattern.
- 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.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
TECHNICAL SKILLS
Web Technologies: Python, Django, Teradata, MySQL, HTML, HTML 5, DHTML, Cascading Style Sheets (CSS), Angular JS, UI Router, CSS3, JSON, AJAX, jQuery, JSP, Servlets, JDBC, JavaBeans.
Languages: C, C++, Java and JavaScript.
GUI Editors: MS Visual Studio for web, Dreamweaver, Notepad ++, Bluefish, Komodo IDE, Eclipse.
Operating Systems: Mac OS (10.5, 10.6, 10.7, 10.8), UNIX, Linux, Windows (XP, Vista, 7, 8)
SDLC: Agile, Scrum
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Sr. UI Developer
Responsibilities:
- 3 years experience on Python and Django.
- Professional JavaScript experience, Experience on Working with Node.js & jQuery UI.
- Good understanding of all aspects of Web-Browser Performance, and Worked on IE 9,11, & Safari.
- Good understanding of Web-Browser Technologies
- Experience on Object-Oriented Design
- Strong communication skills. Experience with client-side MVC frameworks (Backbone, Ember, Angular)
- Good experience with server-side MVC frameworks (Ruby-on-Rails, Python/Django)
- Experience with CSS languages (Less, Sass) and frameworks (Bootstrap, Foundation)
- Experience with SQL and NoSQL technologies (Teradata, MySQL)
- Good knowledge on developing code with Git/Github, Bastion Servers, JIRA
- Worked on Teradata as database and extracting the Data from backend using Python, Django and reflecting that on the Front end Web Page.
- Designed many scripts on Python, Django to Connect directly to the Database and Calculate Monthly data reports in Excel sheets using Python and Django Frameworks
- Expertise in JavaScript, (X) HTML, CSS, Flash, etc. in a Python/Django framework.
- Working with a team of data developers, producers and other architects, also involved in all phases of the development life-cycle, from needs assessments to implementation and, including prototyping, designing, coding, testing, debugging, maintaining and support.
Environment: Python, Django, TeraData, MySQL, HTML 5, Java script, CSS 3, JQUERY, Angular JS, LESS and SASS, UI - Bootstrap, Backbone JS, GULP, Grunt, REST API’s, JSON, HQL, Oracle Web Logic.
Confidential, San Jose, CA
Sr. UI Developer
Responsibilities:
- Involved in creating Front end screens using HTML 5, CSS 3, JavaScript, jQuery, Angular JS, Bootstrap, Angular UI-Router, Bower, Grunt, & Gulp.
- Defined Creating Wireframes and UI interfaces.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on ANGULAR JS issues and fix the bugs pertaining to various browsers.
- Experience building web pages using GULP & modular JavaScript using AM
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Experience with preprocessors (LESS and/or SASS)
- Experience in working with MVVM, Client side MVC frameworks (AngularJS, Backbone etc.), Single Page Application developments.
- Classes to interact with business logic & used Spring Frame work for ANGULAR JS layer design patterns.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Involved in development of the front end part of the web application using HTML, Java Script & CSS based on client customization.
- Using Java Script validated the client side validations.
- Developed web pages and used applications that meet business and user goals through a positive user experience
- Experience in create wireframes and UI interfaces using Bower JS.
- Integrated backend services using REST API’s. Service call Iteration was done using POSTMAN.
Environment: HTML 5, Java script, CSS 3, JQUERY, Angular JS, UI Router - Angular JS, LESS and SASS, UI - Bootstrap, Backbone JS, GULP, Grunt, REST API’s, JSON, HQL, Oracle Web Logic.
Confidential, Tampa, FL
Sr. UI Developer
Responsibilities:
- Involved with all stages of Software Development Life Cycle.
- Developed application using Java/J2EE technologies - Java Server Pages (JSP), HTML, CSS, JSTL, JavaBeans, XML.
- Involved in consuming the Web services by generating dynamic webpages through Phone Gap & Cordova.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Used Struts and Spring MVC as Web module, involved in design, development of new Action classes to interact with business logic
- Used Spring Frame work for LOC, AOP, and DAO layer design patterns.
- Used Hibernate as ORM to map Java classes to data base tables. Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers..
Environment: Java, JSP, Servlets, HTML 5, Java script, CSS 3, JQUERY, VBA, Excel, HQL, Oracle Web Logic, XML, XSD, XSLT, JAXP, JAXB, IBM Clear Case, UNIX/Windows, ERD
Confidential, Louisville, KY
Sr. UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in Writing JQuery based Ajax Requests using JQuery.get (url, data, callback, type) or JQuery.ajax (options) and JQuery.post (url, data, callback, type) and JQuery.get (url, data, callback, type).
- Used JQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), keypress ()
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using JQuery framework.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Written SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office, PL/SQL, SVN
Confidential
UI Developer
Responsibilities:
- Worked closely with system analyst to understand the technical requirements of the projects
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
- Theme creation using Net Weaver Portal theme editor.
- Hand coding in (X) HTML, CSS, and JavaScript as per W3C standard.
- Writing browser independent code & bug fixing (IE, FF, Safari, Chrome)
- Image optimization for SAP Net Weaver Portal.
- Implemented accessibility standards.
Environment: HTML, CSS, MySQL, JavaScript, AJAX and Windows XP, NET Framework 2.0, XHTML,CSS, Adobe Photoshop 7, Macromedia Flash MX, Windows XP and SQL Server 2005.
