Ui Developer Resume
Austin, TX
SUMMARY
- Over all 6 years of professional experience in designing User Interface (UI) web applications by using UI authoring and web technologies.
- Extensive experience in designing professional User Interactive (UI) web applications using with the help of HTML5, HTML DOM, DHTML, XML, XHTML and CSS.
- Experience in working on 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.
- Experience in both Waterfall & Agile development methodologies.
- Extensive responsive web design frameworks like Bootstrap.JS and Foundation 4
- Experience in SearchEngine Optimization (SEO) techniques in order to develop web applications.
- Expertise in using XML/JSON and AJAX to link with back - end applications.
- Knowledge on mobile frameworks: Phone Gap, jQuery Mobile to develop NY Buildings mobile app for iPhone, Android and Blackberry phones.
- Used Bootstrap and AngularJS and Node.js in effective web design.
- Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS3 Sprites and best practices.
- Developed the user interface for a complex geospatial data consolidation application using Angular.JS, JSON, Bootstrap.JS, and JavaScript.
- Well experienced in using version control systems subversion (SVN), Visual source Safe and TeamFoundation Server (TFS).
- Advanced development experience with Angular.JS including authoring complexdirectives, services, controllers, and filters; working with animations, routing, states and resource.
- Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, Bootstrap, Node.JS, Angular.JS, React.JS.
- In depth experience at one time or another with AngularJS (code sample), jQuery, jQuery UI,, Node.JS.
- Experienced in JavaScript frameworks like JQUERY and Angular.JS.
- Experience in working Audio/Video streaming with the help of AdobeFlash and Action Script 3.0.
- Used SVN for version control and ClearQuest for bug fixing.
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Strong Experience in designing and developing the business web applications by “Hand-Coding” methodology with the help of HTML, HTML5, DHTML, XHTML,XML and CSS3 based on the W3C standards.
- Extensive experience in web analysis, design and development and implementation in Client / Server technology.
- Possessed outstanding communication skills, resulting in excellent rapport with employees and very good in teamwork.
TECHNICAL SKILLS
UI Web Technologies: HTML5, XHTML, XML, JavaScript, AJAX, JQuery, JQuery UI, JSON, JSP, CSS3, UI Concept Modeling/Wire framing
UI Frameworks: Angular.JS, Node JS
IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server
Database: Oracle, Mysql, Sql Server
Operating Systems: Windows 2000, Windows XP (Prof), Win 7, Linux
Methodologies: Agile, Rational Unified Process (RUP), UML
Back end Languages: Java/J2EE, ASP.NET
PROFESSIONAL EXPERIENCE
Confidential, Seattle, WA
Front End Developer
Responsibilities:
- As a UI Developer, primary responsibilities entailed analysis, design and development of the application.
- Involved in developing web application using Html5, CSS3, JavaScript and Angular JS.
- As a member of the scrum team I'll have an opportunity to leverage my skills and knowledge to contribute to team's success.
- Utilized modular structure within the Angular JSapplication in which different functionalities within the application were divided into different modules.
- Designed and Developed UI screens like login and change password screens in the application.
- As Key member of team I'm expected to achieve project goals and consistently demonstrate a dedication to process improvement.
- Developed Network topology by creating nodes and edges between them.
- Implement data grid/tables using Bootstrapand Angular JSfor front-end client facing single page applications(SPA).
- Used Rest web services for the authentication screens like login and change password screens.
- Hosted fonts locally instead of fetching them using internet.
- Provided extensive security using JavaScript validations wherever necessary and to validate the user input and ensure better performance reducing post backs.
- Used Node JS for server side scripting.
- Worked on Linux environment. Knowledge on basic Linux commands.
- Used Atom editor for writing the code. Also, installed Beautify package for indentation.
- Involved in testing the application from end to end and solving the bugs reported.
- Attended grooming sessions and client demos for every feature development.
- Used Git repository for source code management and code review is done in git gerrit.
Environment: Html5, Css3, JavaScript, JQuery, Node JS, Angular JS, react, Jasmine, Atom, Linux and Git Gerrit.
Confidential, Austin, TX
UI Developer
Responsibilities:
- Involved in Agile/ full software development lifecycle. Designing, coding, testing, debugging and support.
- Created webpages using wireframes and mockups.
- Gathered and analyzed all necessary requirements by involving in discussion sessions.
- Co-ordinate with BA and TPM group for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
- Designed and Developed webpages using HTML5, CSS3, JAVASCRIPT, Angular JS.
- Integrated Angular JS Framework with AEM.
- Used CSS preprocessor SASS.
- Extensively used HTML5, Angular JS, JSON and DOM scripting for form validations.
- Used Bootstrap to get the best and most efficient results and also used in responsive web design.
- Designed Responsive Web pages using Media Queries.
- Used Angular JS framework for building web-apps and is highly efficient with using Restful services.
- Hands on Experience in JIRA in creating tasks, logging of tasks and tracking of Bugs.
- Communicating with cross teams to resolve dependencies.
- Used Bower package manager for installing dependencies.
- Involved in writing Test Cases using Jasmine.
- Worked on Test Coverage for Lint Errors and for Test Cases.
- Used Grunt task runner for building the application.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility
- Knowledge in Bit Bucket and Source version control.
- Been an active team player, helped in resolving bugs and also in troubleshooting.
Environment: HTML5, CSS3, SASS, JavaScript, Angular JS, Bootstrap, DOM, JSON, AEM, Jasmine, REST API, Grunt, Bower, Safari, Chrome, Internet Explorer, Firefox, Sublime Text, JIRA, Bit Bucket, Source Tree
Confidential, Houston, TX
UI Developer
Responsibilities:
- Involved in lifecycle. Designing, coding, testing, debugging and support.
- Modified the UI screens created by web designer using HTML5, JSP, CSS3, and JavaScript.
- Performed Client side validation using JavaScript.
- Designed and Developed front-end UI using HTML5, CSS3, LESS, JAVASCRIPT, JQUERY.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts. Developing semantic markups and Wireframe development. Web application prototyping and development using Dreamweaver and Fireworks.
- Developed large-scale, real-time, live blogging server and UI using Angular.JS.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Used AngularJSframework for building web-apps and is highly efficient with PHPframework as well as using Restful services.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Created screens with table-less designs meeting W3C standards.
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Designed and Developed Web application using CSS3 pre-processors.
- Enhanced user experience by designing new web features.
- Involved in writing test cases using cucumber.
- Implemented custom validation controls for various forms with help of JavaScript validation controls.
- Used CVS for version Repository maintenance.
Environment: HTML5/HTML, CSS3/CSS, Agile, JavaScript, jQuery, REST, JSON, Balsamiq, DOM, Angular.js 2, Jasmine, Bootstrap, MVC, Ajax, Git, Karma, Eclipse, Internet Explorer, Firefox, Chrome.
Confidential, Pittsburgh, PA
UI/Web Developer
Responsibilities:
- Created prototype HTML5 based mobile site, fully replicating functionality of ipad app created in Node.JS eliminating need for native app development.
- Experienced in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, and Development and Testing phases.
- Used Front End Developing UI Interface using HTML, CSS, LESS, JavaScript, Ajax, and JQuery.
- Created and designed rich and interactive web pages, user controls using CSS, JavaScript, HTML and JSF for UI experience.
- Used AngularJS to develop client side applications using JavaScript in a clean Model View Controller (MVC) way.
- Developed a JavaScript performance testing toolkit for web and Node.JS applications.
- Created JavaScript code using XML Http Request Adapter to send AJAX request to the server side code and implemented a callback function to handle the results.
- Used Eclipse IDE for designing, coding and developing applications.
- Designed CSS based web pages which are cross-browser compatible.
- Developed Server Pages Using JSP and validated Client Pages Using JavaScript.
- Made changes to various CSS properties to enhance the UI as per client requirements.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS and Bootstrap with MySQL as the backend.
- Implementing client-side data-binding via Knockout.JS.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
Environment: Agile, HTML, Bootstrap, JavaScript, REST, Angular JS 1.0.x, Node.js, JSON, Balsamiq, Adobe CS, Jasmine, CSS/CSS3, JQuery 2.x, AJAX, Eclipse IDE, Firebug.
Confidential
Software Developer
Responsibilities:
- Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
- Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
- Developed Struts Framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
- Developed Restful webservice using Spring Boot.
- Developed the front-endUI using JSP, HTML, JavaScript, CSS
- Developed Ant(build.xml) targets for build and deployments on WebSphereApplicationServer
- Developed Stored Procedures in the Oracle database.
- Performed impact analysis on the dependency projects of OneSource Project
- Involved in writing unit test plans and developing test cases using JUnit
- Used Configuration Management and Version Control toolCVS.
Environment: Java, Eclipse, Spring Boot, Windows NT, My Eclipse IDE, JSP/Servlets, Apache, Tomcat, XML, HTML, UML, CVS.