Sr.ui Developer Resume
Durham, NC
SUMMARY
- Around 8 years of experience in Web Development, designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, JAVASCRIPT, jQuery, AJAX, Angular JS, Angular2, Bootstrap Framework, RESTFUL services, JSON AND XML and unit testing using Protractor with experience in the software development life cycle.
- Experience in JavaScript build tools like Grunt/Gulp.
- Expert in developing web applications using JavaScript, JSP, HTML/DHTML, DOM, XHTML, jQuery, CSS, and Ajax, & IDE tools like Eclipse, Notepad++, Sublime.
- Expertise in developing front - end systems with JavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular js.
- Profound knowledge in Angular JS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives
- Good Experience in developing Single Page Applications (SPA) using Angular2.
- Executed unit tests using Jasmine, Karma/protractor.
- Analyze projects along with writing, testing, documenting, and maintaining necessary computer programs.
- Provided multiple script solutions using PHP, MYSQL and Javascript.
- Generated backend scripts to provide database support for mobile applications.
- Skilfully performed design and development using the Adobe Creative Suite.
- Translated client's business requirements into use case models
- Followed User Centred Designing principles to design the user interface.
- Generated high fidelity prototypes before coding.
- Extensive experience developing queries and procedures with SQL, PL/SQL.
- Hands on experience in UI development process such as Analysis, Development and Testing, and associated methodologies.
- Hands on experience with Object Oriented JavaScript. Good understanding of OOPS Concepts.
- Expertise in checking cross browser compatibility and worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Good Experience working with High Traffic Websites.
- Experience in creating dynamic web pages using AJAX, JSON and XML.
- Excellent experience working as an interaction designer with online web portals, applications and e-commerce websites
- Hands on experience in transforming the wireframes and mockups to develop web pages.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Developed securing the application using form-based authentication using HTML, JavaScript, JQuery and CSS.
- Designed and Developed Web application using CSS pre-processors.
TECHNICAL SKILLS
Language: Core Java/J2EE, JavaScript, SQL, PL/SQL. Python
Web Technologies: ASP.NET, VBSCRIPT, HTML5, XHTML, XML, XSLT, XSL, XSD, SAX, DOM, JavaScript, AJAX, jQuery, jQuery UI, JSON, JSP, CSS3, ASP.NET WEBAPI, CSS3 User Centered Design, AngularJS, Angular2, Backbone.js, Ext JS, ReactJS, Ember.js, Bootstrap, Require.js, Node.js.
Methodologies: Agile, Waterfall, Scrum, UML, Design Patterns
Databases: SQL SERVER, Oracle, MySQL.
Application/Web server: Apache Tomcat, WebSphere, Jboss, HTTP Web Server
IDE’s: Eclipse, Sublime Text Editor, Komodo Editor
Version Controls: SVN, CVS, Visual SourceSafe(VSS), Git
Operating System: Windows 98/NT/2000/2003/XP/7, Linux
PROFESSIONAL EXPERIENCE
Confidential, Durham, NC
Sr.UI Developer
Responsibilities:
- Built Web pages that are more user-interactive using JQuery plug-ins for Drag and Drop, AutoComplete, JSON, AngularJS Angular2 and JavaScript.
- Developed using AngularJS Forms, Events, Validations, Modules, Expressions, Directives, Controllers and filters.
- Developed the application using Angular2 to support for Single Page Application (SPA).
- Created a Presentation layer for the clients to buy the memory cards using HTML, CSS, JavaScript and DHTML.
- Brief experience on implementing the AngularJS in creating animations based on CSS classes.
- Web portal follows a Model-View Approach which is achieved using AngularJS (MVW).
- Used Data binding, controllers, modules, services concepts of Angular2 to create dynamic page updates.
- Worked on creating responsive website for smart devices using Responsive web design (RWD)
- For the auto complete application, used the built in Angular JS to fulfilled Promises to display search result.
- Extensively used CSS3 (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Worked on JQuery to make dropdown menus on web pages and display part of a webpage upon user request.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Created a Registration and the profiles for the clients using the HTML, SQL Server, XML and jQuery.
- Developed components to fetch the data from the back end using AJAX and JQuery
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Produced content pages with CSS layout and style mock up presentations and also used JavaScript methods and properties.
- Involved in configuring the Git repository and maintain the version control using Git.
- Built cross-platform and multi device applications in AngularJS, using the HTML5 and CSS3
- Performed Unit testing with Jasmine framework and Karma/Protractor
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines
- Developed server side REST web services and called them from angular controllers.
- Extensively used Web-API& Restful Services.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- User JSON objects for data exchange.
- Used ATG framework related (dsp) tags to interact with the front-end and back-end.
- Used Eclipse for development and SVN for checking in the developed files.
- Listed down every task involved in development and kept track of the same using RALLY.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS/CSS3, RWD, JavaScript, JSON, JQuery, XHTML, AngularJS, AngularJS2, ExpJs, Ajax, Restful Services, Protractor, Git, Yeoman, Bower, NPM, MS Office, IE 8 9 10, Firefox, Chrome.
Confidential, Dallas, TX.
.Net Developer
Responsibilities:
- Involved in Requirements, Analysis and responsible for designing page layout using HTML5, CSS3 along with JavaScript, Bootstrap, JQuery and adding dynamic functionality to each module.
- Used High charts for creating Graphs and charts for payments section and also implemented the filtering functionality for the graphs.
- Designed and Developed UI Web 2.0 Applications using JQuery UI that would Search, display and maintain accounts
- Written controllers and components that are responsible to hold model data, call back functions and for rendering views.
- Contributed with database designs and assisted in increasing response time for APEX reports.
- Creating HTML pages for the responsive layout using media queries (breakpoints).
- Responsible for ensuring the pattern consistency across all pages.
- Used JQuery and CSS selectors, toggles, and hover functionality, ToolTip.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Designed application framework and developed Oracle APEX Application.
- Integrated payment card encryption, implementing electronic funds transfer payments, protecting application from different kinds of security threats (CSRF, XSS, etc.)
- Extensively involved in development of Mobile applications related to Financial domain
- Making pages that are cross-browser compatible and used GIT sever for project development.
- Used JSON and AJAX for storing and exchanging information between browsers and servers
- Used Bootstrap to show and hide classes for different and grid classes to create RWD.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Used agile methodology for the software development.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Developing client side validation code using JavaScript and JQuery.
- Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Implementation of TDD Using Jasmine Testing.
- Handling all the activities related to designing for Production on Web site.
- Performed testing and documentation of UI and services
Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, AJAX, Agile, Jira, GIT, JQuery, Jasmine, JSON, Oracle, TDD
Confidential
Web/UI Developer
Responsibilities:
- Involved in development of multi-tier web application environment.
- Designed front end screens using HTML, CSS and JavaScript.
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Responsible for authorizing of website functionality with HTML, CSS, JavaScript.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Updated templates and produced additional functional components using JQuery.
- Utilized various JavaScript and JS libraries, AJAX for form validation and other interactive features.
- Worked with Object Oriented programming concepts such as inheritance
- Developed various modules present in the portal such as, Admin, User, Job Folder
- Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
- Used Firebug, Firebug Lite, IE developer toolbar for debugging and browser compatibility.
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Written CSS to provide table free layout to user interface screen.
- Developing and maintenance of Software applications using SPRING, HIBERNATE, JAVA/J2EE.
Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON, XML, SVN.
Confidential
Web Developer
Responsibilities:
- Design, develop, and test key sections of corporate website utilizing the latest application development tools.
- Key team member responsible for database support for an mobile web based application.
- Developed Presentation Layer and Front End using HTML, CSS, and JSP and validated the data using AJAX and JavaScript
- Conduct various activities associated with application analysis, programming, and design functionality.
- Perform a variety of programming tasks as well as maintain and manage multiple websites owned by RIT.
- Accountable for complex tutor share web application development using MVC code igniter and MAMP.
- Analyze projects along with writing, testing, documenting, and maintaining necessary computer programs.
- Provided multiple script solutions using PHP, MYSQL and Javascript.
- Generated backend scripts to provide database support for mobile applications.
- Skilfully performed design and development using the Adobe Creative Suite.
- Translated client's business requirements into use case models
- Followed User Centred Designing principles to design the user interface.
- Generated high fidelity prototypes before coding.
- Performed usability engineering and usability testing in every phase of product life cycle from requirements to deployment.
- Designed usability tests for product analysis and product functionality.
- Helped set up a usability lab and piloted the new usability testing software.
- Involved in database designing from ER diagrams to Normalization.
- Performed Query optimization.
- Generated Disaster recovery plan for the database.
Environment: HTML, CSS, JAVASCRIPT, AJAX, PHP, JQuery, XML, XSLT, Adobe Dreamweaver, Adobe Photoshop, MVC, Oracle, File Maker Pro, J2EE, Eclipse IDE, GIT, UCD.