Sr. Ui Developer Resume
Baton Rouge, LA
SUMMARY
- 11 Years of Custom Software Development experience with emphasis in Design and Development of Enterprise Applications using Java/J2EE.
- Experience in developing Mobile Applications for iPhone and Android devices using Sencha Touch, PhoneGap/Cordova.
- Experience of working in critical projects for Production Support.
- Experience as a Web Developer using JSP, HTML5, CSS/CSS3, SASS, AJAX, JSON and JavaScript.
- Experienced working with JavaScript libraries like Angular JS and Sencha Touch.
- Experience in writing the Controllers, Services and Partials in perspective of AngularJS.
- Experienced in working with Portlets, Oracle PDK, Oracle Portal and Oracle 10g.
- Expert in using Integrated Development Environments such as Eclipse 3.2, JDeveloper. Experienced in using version control tools like SVN and CVS.
- Developed UI using HTML, CSS and JavaScript Library for Web and Mobile Application.
- Expertise in debugging and troubleshooting existing code using Firebug and Chrome Developer Tools.
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web and Desktop applications.
- Experienced in working in software development lifecycle using Agile Methodology and Test Driven Development.
- Experienced in writing Unit test cases.
- Strong communication, planning and problem - solving skills, with ability to work independently or with cross-functional teams.
- Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle and deliver the product within time line, cost and quality.
- Ability to learn and adapt to emerging technologies and implement them in the current projects.
- A highly motivated and hardworking individual with strong organizational skills and a good team player.
TECHNICAL SKILLS
Programming /Scripting Languages: Angular JS1.3/1.4, JavaScript, JQuery, HTML5, CSS, SASS
JAVA Technologies and database: Java 7, JSP, Servlets, Struts framework 1.x, MySQL, Oracle, WebServices, JForums
Mobile framework/tools: Sencha Touch, PhoneGap/Cordova, Android simulators
Databases: Oracle 9i, Oracle 10g, MySQL
Web Servers: Tomcat 5x/6.0
IDE tools: Eclipse 3.2, JDeveloper 10.1.3
Environment: Unix, Windows XP/2000
Miscellaneous Software Packages: SVN, Toad, Remedy, Confidential Source View, Secure CRT, JTrac, SqLite, Oracle Application Server (10.1.2), Oracle Portal (10.1.2), Oracle PDK Portlets, JIRA
PROFESSIONAL EXPERIENCE
Confidential, Baton Rouge, LA
Sr. UI Developer
Responsibilities:
- Involved in requirement gathering from the client and designing UI of the application.
- Involved in coding and development of various modules of the project.
- Involved in a team to create user interface for facility users to report facility status.
- Went through user documents and designed user interface designs, Information architecture flows and mockups.
- Participated in product development discussions and provide UI related information.
- Experience in designing and developing single page applications using Angular JS.
- Developing and designing graphical user interface using Angular JS, JavaScript, HTML5 and CSS3 Styles.
- Experience in writing the Controllers, Promises, Services and Partials in perspective of AngularJS.
- Proficient in writing stable code using Angular JS and using techniques to increase performance of the application.
- Proficient in handling interactions between UI and server.
- Created web design solutions in compliance to W3C standards.
- Extensively used Ajax, JSON for developing user interface.
- Knowledge of backend coding using Java/J2EE to handle/manipulate data to show on user interface.
- Involved in Testing and fixing bugs for the designed product.
- Developing of UI screens for Cross browser compatibility and support of legacy browsers.
- Used CSS pre-processor like SASS for efficient management of code.
- Worked in a team, involved in developing the UI, layout and front-end development for web application that matches requirements of the client.
- Working with an Agile methodology to ensure delivery of high quality work with regular iteration.
- Analyzed and participated in requirements gathering and design documentation.
- Coordinated and monitored the project from initiation through delivery.
Environment: Angular JS 1.3/1.4, HTML5, CSS3, SASS, JavaScript, AJAX, JSON, Eclipse IDE, Java 1.5
Confidential, Sunnyvale, CA
Technical Lead/Sr. Developer
Responsibilities:
- Implementing the several business and enterprise web applications using Java, J2EE, Oracle PDK, Oracle and several front end technologies.
- Experience working with Sencha Touch 1.1/ 2.0 and PhoneGap/Cordova for developing the Mobile application interfaces.
- Experience in design and development of the User Interface for Web, Mobile and Tablet.
- Worked with Java, HTML5, CSS3, JSP, Ajax, JSON and JQuery, and other JavaScript Libraries to develop user interface.
- Worked on MVC design pattern of Sencha Touch creating various components.
- Used various HTML5 features like localStorage, SessionStorage, WebSQL and offline caching.
- Worked as Technical Lead and responsible for managing the technical team and deliverables.
- Responsible for fixing issues and maintaining the various portals.
- Responsible for fixing the cross browser compatibility issues with several browsers.
- Making this application as native application.
- Testing the application on various emulators for Android and blackberry platform.
- Real device testing for different models/ OS of Android, blackberry and iOS smart phones.
- Coordinated and monitored the project from initiation through delivery.
- Responsible for Build and Deployment during production release phase.
- Resolved all technical and application related issues by research and proper resolution
Environment: Sencha Touch 1.1/ 2.0, PhoneGap/Cordova, Java 1.5, JSP, Ajax, JSON, HTML5, CSS3, SQL, Oracle 10g, Eclipse and SVN.
Confidential, Sunnyvale, CA
Sr. Developer
Responsibilities:
- Implementing the several business and enterprise web applications using Java, J2EE, Oracle PDK, Oracle and several front end technologies.
- Worked with Java, HTML5, CSS3, JSP, Ajax and JQuery, and other JavaScript Libraries to develop user interface
- Worked as Technical Lead and responsible for managing the technical team and deliverables.
- Responsible for fixing issues and maintaining the various portals and cross browser issues.
- Coordinated and monitored the project from initiation through delivery.
- Responsible for Build and Deployment during production release phase.
- Implementing the various Business Applications and with backend integrations to Oracle Applications
- Implementing the Oracle Portal applications for various Confidential Internal needs.
- Extensively worked on Portlets, Servlets, JSP’s to support the existing applications enhancements.
- Responsible for fixing the cross browser compatibility issues with Safari Chrome and Firefox browsers.
- Experience developing applications using ExtJS, HTML5, JSON and CSS for developing the user interface
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger
- Written test procedures to help the testing team simulate the Monitor Agent Process.
- Extensively used Ajax, JQuery, JSON, and CSS for developing user interface
- Resolving production issues.
- Developed test cases and scripts to test the User Interface.
- Developed different applications:
- Service Net
- Direct Connect
- Road Warrior
- Customer Portal
Environment: Java1.5, JSP, Servlet, Oracle Application Server (10.1.2), Oracle Portal (10.1.2), Oracle PDK, JSON, AJAX
Confidential
Senior Developer
Responsibilities:
- Coding for the various modules using Core Java, JSP, Servlets, WebServices etc.
- Participated in all phases of software development lifecycle including designing and implementation.
- Interacting and working closely with the cross teams on regular basis.
- Experience working with SOAP Web Services.
- Responsible for doing the requirement gathering and providing technical solutions to the team.
- Handling activities like conducting SQA meetings, audits of the project etc.
- Deploying the release at the various environments.
- Provided technical assistance for delivery of IT solutions by coding, testing and analysis.
- Responsible for fixing the cross browser compatibility issues with Safari Chrome and Firefox browsers.
- Mentoring the juniors and grooming them.
Environment: Java1.4, JSP, Servlets, Struts 1.3, MySQL, JForums, Apache Tomcat, SOAP WebServices, SVN Version Control
Confidential, CA
Senior Software Developer
Responsibilities:
- Doing analysis, designing, coding, performance tuning and deployment of the code.
- Providing maintenance and support to the client by resolving their issues/problems and working on the future enhancements
- Created design documents and reviewed with team in addition to assisting the business analyst / project manager in explanations to line of business.
- Coding different modules using Core Java 1.5 and Hibernate.
- Developed Struts Action classes using Struts controller component.
- Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
- Used Struts validator framework for client side and server side validation.
- Also implemented dynamic loading of JSP’s using AJAX.
- Responsible for doing the requirement gathering and providing technical solutions to the client.
- Working closely with QA Team for enhancements /issues
- Giving trainings throughout the Confidential on the usage of this tool.
- Coordinated with external business users for gathering and analysis of business requirements.
- Participated in all phases of software development lifecycle including designing and implementation.
- Provided technical assistance for delivery of IT solutions by coding, testing and analysis.
Environment: Java1.5, JSP, Struts 1,3, JQuery, JDBC, HTML, CSS, SQL, AJAX, Hibernate
Confidential
Software Engineer
Responsibilities:
- Responsible for doing the requirement gathering and providing technical solutions to the client.
- Coding and developing the modules using JAVA, JSP, Servlets, Struts 1.2, JQuery.
- Created design documents and reviewed with team.
- Responsible for Build and Deployment during production release phase.
- Maintenance and support to the client by resolving their issues/problems and working on the future enhancements
- Handled all the activities and task which included activities like conducting SQA meetings, PSM (Project status meeting) .
- Working closely with QA Team for enhancements /issues
Environment: Java1.4, JSP, Struts 1.2, JQuery, JDBC, HTML, CSS
Confidential
Software Engineer
Responsibilities:
- Worked in production support for the application.
- Worked on the application that included very heavy interaction with client through all means of communication such as e-mail, phone, pager, cell phone, data link (telnet)
- Meeting the Service Level Agreement (SLA)
- Worked on critical and non-critical problems that affected the production and users work
- Handled business operation activities
- Worked live on production Unix servers
- Performed daily operations such as generating various reports as per user requirements
- Provided trainings on various technical and non-technical aspects
Environment: Java1.4, JSP, Struts framework, Unix, Secure CRT, Putty, Confidential Remedy
Confidential
Software Engineer
Responsibilities:
- Involved in development and testing of the various modules.
- Worked with HTML,CSS, JSP, Ajax to develop user interface
- Integrating the application with backend systems like MySql and Oracle.
- Extensively worked with UI to make it more intuitive in terms of User Experience.
- Created the workflow and design of the module assigned.
- Responsible for maintaining the application
- Integration of my modules with the whole application.
- Responsible for developing the new enhancement requirements.
- Responsible for build and deploying the applications to Tomcat
- Involved in the end-user testing of the modules developed and fixing of the bugs.
Environment: Java, JSP, Servlets, JavaScript, HTML, Apache Tomcat, SQL, SVN.