Ui Developer Resume
Houston, TX
SUMMARY
- UI developer with 6 years of professional experience in developing and designing User Interface for web applications
- Extensive experience in designing web applications with the help of HTML, HTML 5, XML, XHTML, JavaScript, CSS, CSS3, DOM and JQUERY
- Experience in developing Mobile applications for IOS and Responsive Design.
- Experience in creating Mock - ups and Wireframes
- Good knowledge of MV* (MVC, MVVM, MVP) frameworks like Angular JS and Backbone JS along with Twitter Bootstrap.
- Well-versed in applying web applications using AJAX, Plug-ins and JSON.
- Having good experience on Object-Oriented Programming (OOP).
- Have worked with phases Software Development Life Cycle.
- Highly Proficient in working with third party APIs, Web Services.
- Experience in developing applications for cross browser compatibility.
- Hands-on Experience in debugging and troubleshooting the existing code using Debugger tools like, Firebug, Chrome Developer Toolbar etc. Able to identify problems in the initial stages and execute quick resolutions.
- Experience in writing SQL queries, Triggers, Stored procedures on SQL Server. Can pick up other Relational Database Management Systems Well.
- Have worked with different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
- Implemented improvements to internal team processes.
- Good experience with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data.
- Developed custom directives and created AngularJS services to consume in controllers.
- Expertise in implementing Service Oriented Architecture by using SOAP and RESTFul web services.
- Created responsive web pages on the tool using Bootstrap and CSS framework.
- Excellent communication skills, team player, quick learner and self-motivated.
- Constantly Researched and Prototyped new Web technologies and techniques to realize benefits of the latest innovations, achieve increased efficiency in order to provide the highest quality product.
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, JavaScript, CSS, CSS3, DOM, JQUERY, IDE, HTML EditorMethodologiesAgile
Databases: SQL, Server 2008, Oracle11g, MySQL, MS Access SQL Server
Browsers: IE, Mozilla, Chrome and safari
Frameworks: Angular JS,Node JS
Operating Systems: Windows XP, Windows 200X, MAC OS X
Tools: Eclipse, Sublime
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
UI Developer
Responsibilities:
- Developed drag and drop functionality using Angular 2, GoJS, Canvas
- Create Angular components using Angular - CLI and developed context menu for deleting the dragged components
- Wrote unit tests for testing canvas modules using Karma, Jasmine.
- Built custom Angular 2 Directives and Services for Flow design single page application for agile-based team.
- Supported flow design application and fixed UI and browser compatibility issues
- Written code on Typescript and ES6 to implementAngular2Components.
- Participated in code reviews and given suggestion to other developers
- Used CSS3 and bootstrap to make the application responsive
- Troubleshoot style issues, browser compatibility issues.
- Provide insight on HTML and CSS standards.
Environment: HTML5, Angular 2, Typescript, Node JS, Bootstrap, CSS3, JQuery, GIT Version Control.
Confidential, Richardson, TX
UI Developer
Responsibilities:
- Responsible for Confidential &T sustainment web application development using technologies like AngularJS, JavaScript, JQuery, HTML5, CSS3 and Bootstrap
- Handling SAREA and TRINITY Confidential &T applications and developing and enhancing Order pages using AngularJS
- Consuming APIs from different applications using AngularJS services.
- Experience in debugging issues using Chrome Developer tools and Firefox developer tools
- Used GIT for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Worked directly with cross-functional teams of business stakeholders, Technical Team, and Designers to design, develop, and implement UI for websites.
- Developed Proof of Concepts for some of the new features of existing application using Angular JS, Java, J2EE, Bootstrap, JavaScript, CSS3, HTML5,JQuery, Spring and XML
- Support production releases and fixing all Sev1,Sev2 issues on time
- Build maven applications and deploying them to different environments-DEV,TEST
- Have experience in leading onsite and offshore for the applications which I am implementing.
- Part of code migration from SVN to GIT
- Worked and resolved some of the server side issues using Java, JSP and servlets
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Troubleshoot and resolve production UI issues
- Using Maven build and Jenkins tool to build and deploy the application.
- Experience in developing and debugging cross browser issues.
Environment: HTML5, Angular JS, JavaScript, Node JS, Bootstrap CSS3, JQuery, Java, J2EE, WebLogic, Kibana, SVN GIT Version Control.
Confidential, Pittsburgh, PA.
UI Developer
Responsibilities:
- Was involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements.
- Used Angular JS for making restful API calls and data binding.
- Excellent Coordination in project activities to ensure that all project phases are followed and documented properly.
- Extensively involved in Design Discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, HTML/HTML5, DOM, AJAX, CSS3 and JQUERY in ongoing projects.
- Worked in various web technologies like HTML5,CSS3,AngularJS, JavaScript for building custom scorecards with different charts like bar chart, stacked bar chart, trend line
- Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
- Implemented persistence layer using Hibernate. Implemented the application using the concrete principles laid down by several design patterns such as MVC, Session Facade, Service Locator etc.,
- Developing Web Services(XML, SOAP, UDDI, and WSDL).
- Maintenance and support of data entry format in google spreadsheet
- Archival of old scorecard data for data clean up and to reduce the response time.
- Using Responsive web design with Bootstrap, we implemented this quality scorecards for mobile devices also.
- Implemented this project in complete MVC pattern.
- Developed Proof of Concept using NodeJS for adding new features.
- Improved user experience by designing and creating new web components and features
- Worked with Angular JS for creating own HTML elements for building a very companied Web site which is an open Source Project
- Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods with Angular JS
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Managed application state using server and client-based State Management options.
- Coded Java Script for page functionality and Light box Plug-in using JQUERY.
Environment: HTML5, Angular JS, JavaScript, Node JS, Bootstrap CSS3, Google App Engine, JQuery, GIT Version Control.
Confidential, Austin, TX
Full Stack Developer
Responsibilities:
- Involved in each stage of a software development life cycle (SDLC), for development and implementation of the project and assisted Confidential defining the technical design of the assigned modules.
- Developed and designed the front end using HTML, CSS and JavaScript with JSF, AJAX, and Struts Tags.
- Involved in development of presentation layer using JSP and Servlets with Development tool Eclipse IDE.
- Used SQL for fetching and storing data in databases.
- Designed and developed the Validations, Controller Classes and Java bean components.
- Used XML/XSL and Parsing using both SAX and DOM parsers.
- Used Web services - WSDL and SOAP for getting required information from third party
- Implemented web services with Apache Axis
- Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application.
- Developed complex SQL queries for extracting data from the database.
- Used Jenkins for the build process.
- Used Clear Case for version control and Clear Quest for bug tracking.
Environment: HTML5, JavaScript, JQuery, HTML5, CSS3, Node JS,Bootstrap CSS3, SQL, Google App Engine, JQuery, GIT Version Control.
Confidential, TX
UI Developer
Responsibilities:
- Primarily participated in project to translate gathered business needs to development for seamless integration
- Interacted with the end users and stakeholders, gathered technical requirements from the legacy
- System.
- Helped draft the scope document and suggested improvements
- Produced visually appealing designs focused on usability, utility, UX, cross-browser.
- Developed webpages using HTML,Javascript, JQuery and CSS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Worked with Complex SQL queries, Functions and Stored Procedures.
- Involved in JavaScript coding for validations
- Refine and iterate user experience by designing and implementing new modules and interfaces.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Generated weekly status reports and Ad-hoc reports to monitor the progress and identify critical points to reallocate resources
- Used LESS preprocessor to develop and write CSS codes.
- Effectively utilized the features of CSS3 and HTML5 to present data in a visually appealing format.
- Multi-column layout was adopted and used jQuery UI to make it more user friendly and compact.
Environment: JavaScript, JQuery, HTML5, CSS3, SQL, Oracle 10g,DOM, AJAX Controls, Wireframes, Adobe Flash, Adobe Photoshop, Adobe Dreamweaver CS3, Quality Control, Quick Test Pro, JIRA, Web Services.
Confidential
UI Developer
Responsibilities:
- Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript
- Front end validations are written using JavaScript.
- Mentored UI developers in using UI framework and junior Java developers.
- Development of GUI for HTML and JSP Versions.
- Validated java scripts for GUI screens
- Handling of vulnerabilities such as Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF).
- Worked with business group to develop use-cases.
- Created Provider and transaction session beans to store values in session.
- Developed tools to find data which has issue and clear or fix it instantly.
- Participated in User Acceptance meetings, developed user manuals.
- Involved in deployments which needs immediate fix.
- Developed logging module-using Log4J to create log files to debug and trace application.
- Developed some clean up scripts to clear unnecessary data in GUI.
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
- Monitored introscope for CPU utilization, server response, errors per interval.
- Resolved production issues when there is problem with work flows failed even they scheduled as per scheduled time.
- Attended outage calls in production when there is problem with the work flows and server down due to heavy traffic.
Environment: JSP, XML, JDBC, J2EE, JSP, UNIX, JUNIT, ORACLE, Ajax, SQL Server, CSS, HTML and JavaScript.
Confidential
UI Developer
Responsibilities:
- Worked with System Analyst and the project team to understand the requirements.
- Converted the Photoshop mockups in to hand-written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Responsible for fixing all bugs encountered and communicating back over to the QA team.
- Application Code maintenance i.e. configuration management using Clear case.
Environment: HTML, JavaScript, CSS, Eclipse IDE, Java (JSP), MS Office, Adobe Photoshop, Oracle, SVN and AJAX.
