Ui Developer Resume
New Orleans, LA
PROFESSIONAL SUMMARY:
- 8.1 years of Extensive programming experience in User Interface/Front End Developer in developing web based applications and Client - Server technologies using JavaScript, AJAX, AngularJS, HTML, Knoutout.js, XHTML / DHTML & XML.
- Extensive experience in developing web page quickly and TEMPeffectively using JQuery, AngularJS, HTML5, CSS3, JavaScript wif ES5 and ES6, TypeScript, jQuery, Angular1.x, Angular 2, React, Redux, Node.js Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
- Have good experience in developing an enterprise MERN Stack applications by writing server side code wif Node.js and Express framework, a database to store and retrieve data wif MongoDB and front-end web pages designing wif React.
- Good working experience in writingAngularJS/JQUERY2.0/1.0,AngularJS/JQUERY AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers
- Good experience in Developing mobile application by using JQuery,AngularJS, Angular2/4 and Bootstrap
- Expertise in React JS and working wif Redux.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, Jquery, DHTML, Web Service call and JSON.
- Well experienced in debugging websites using Firebug, Fiddler, Developer tools.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Experience in resolving cross browser compatibility issues(IE 7 & 8, chrome, Firefox and Safari)
- Experience wif working in JavaScript frameworks like Jquery, Backbone and Angular.js
- Used various libraries of JavaScript like jQuery, node.js, angular.js and JQuery.
- Good noledge in Styling and coding of CMS themes, email templates and practical noledge of SEO in web design and development.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Involvement in using various IDE’s, RAD, Dreamweaver, Notepad++, Eclipse.
- Experience wif User Acceptance Testing (UAT) and Accessibility Testing.
- Excellent experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots and Sitemaps.
- Experience wif Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Experience wif Browser testing, noledge of cross-browser/cross-platform compatibility.
- Able to code pixel perfect webpage from PSD, compatible wif all major browsers and major platforms.
- Experience in working wif HTML Controls, User Controls, Master Pages and Themes.
- Experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mockups and prototypes.
- Experience in quality assurance and unit testing, acceptance testing, and integration testing.
- Strong perseverance and diligence towards attaining challenging goals and possess good communication skills and quick learning ability.
TECHNICAL SKILLS EXPERTISE:
Programming Languages: C, C++, Java, JavaScript, TypeScript, SQL
Web(UI) Technologies: HTML 4/5, CSS 2/3, JavaScript, Bootstrap, jQuery, Backbone, AJAX, jQuery Mobile, XML, JSON, REST
JavaScript Frameworks: AngularJS, NodeJS, Bootstrap, Backbone.js
Frameworks/Libraries: ExpressJS, React, Angular 1.X, Angular 2
Application/Web Servers: Apache Tomcat, Web Logic
Protocols: TCP/IP HTTP, HTTPS, SMTP, FTP, DNS, MLLP, cookies, headers, caching, CDN, security
Design Methodologies: J2EE Design Patterns, Software Engineering (SDLC)
RDBMS: Oracle, MySQL, PL/SQL, Mongo DB
IDE/Utilities: Sublime Text, Eclipse, Bower, Grunt, Net Beans, Adobe Dreamweaver and Notepad++, Visual Studio.
Version Controls: Win CVS, Subversion (SVN) HIPAA (4010/5010), EDI (834)
Operating System: LINUX, Windows and iOS
PROFESSIONAL EXPERIENCE
Confidential, New Orleans, LA
UI Developer
Responsibilities:
- Participated inAgile Development Team and having dailySCRUMmeeting for progress reporting as well as task distributing.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery AJAX and JSON.
- Used JavaScript, AngularJS and JQuery for user interactions in pages.
- Worked on creating responsive website for smart devices using responsive design and media Queries.
- Single page application using Angular 2, Bootstrap and node JS.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular2.
- Used JQuery Ajax for service calls on pages to interact wif the server for information.
- Rapid prototyping of design concepts.
- Hands on Experience onAngular2technology for one complete project in rebasing the UI of the application using the techniques inAngular2
- Experience wif JQuery, AngularJS, Backbone.JS
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects wif MySQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers wif their old as well as latest release.
- Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and React.JS
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely wif SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to Code development and elaborate testing of the various modules.
- Used agile methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality wif JavaScript, HTML, CSS3.
- Developed entire application using Notepad++.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Used Node.js to build full-stack application wif Angular, Express and MongoDB (MEAN)
Environment: HTML, AngularJS, Angular 2, React, Typescripts, JavaScript, Backbone.js, Node.js, AJAX, CSS, JSON, Jquery, MySQL, Redux, Notepad++, XML, Apache Tomcat, IBM Rational Rose, CVS.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
- Developed a prototype of the application and demonstrated to business users to verify the application functionality.
- Performed the client side validations using Java Script.
- Desktop Application running in the browser incudes event-driven applications using ReactJs, JavaScript, jQuery, AJAX, REST, JSON, HTML5, CSS3, Bootstrap, Kendo Grid UI, Gulp task, Node JS.
- Developed user interface by using the React JS, Flux for SPA development.Used Redux, ES6, Webpack and familiar wif writing JavaScript unit tests.
- Implemented client-side Interface using React JS.Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and React.JS.
- Worked on agile methodology & XP development TEMPprincipals and techniques including test drive
- development, paired programming, continuous integration, JUnit & incremental design
- Developed Web and User Interface using JavaScript, MVC design pattern using HTML 5
- Worked on version control systems (Git)
- Used Bootstrap and CSS3 media queries to create a responsive website across different sizes of screen, from smart phone to laptop.
- Coded Angular JS controllers and directives for application functionality
- Used different jquery plugins like jquery scroll, page transition, Jqwidgets, Jquery UI, loading overlay wif css animate to provide good user interface.
- Successfully implemented Web services and exposed the service to the inter application communication.
- Worked in a structured development environment wif build & configuration management tools (Maven).
- Used Angularjs themes like Metronic, Angular and forza to build responsive admin dashboard.
- Developed Webservices including WSDL, XSL, XML, XPath, and SOAP.
Environment: JDK 1.7, Eclipse, Maven, Jenkins, Oracle, JUnit, SQL, Mockito, HTML, Angular Js, Node.JS, JQuery, Jqwidgets, Jquery UI, CSS, Redux, JavaScript, SOAP, Git and Sub Version.
Confidential, Dallas, TX
Java UI Developer
Responsibilities:
- Gathered and clarified requirements wif business analyst to feed into high-level customization design, development and installation phases.
- Responsible for understanding the scope of the Project and Requirement gathering.
- Developed International Error Correction Screens using custom front-end forms using CSS, Servlets, HTML, Javascript and proprietary tools.
- Defined new validations throughAngular.js for the form field validation implemented through HTML5.
- Structured the JavaScript code usingAngular.js
- Experience on implementing theAngular.js in creating animations based on CSS classes.
- Used differentjqueryplugins likejqueryscroll, pagetransition, Jqwidgets,JqueryUI, loadingoverlay wif css animate to provide good user interface.
- Back-end development of enhancements and customizations to the database scripts, triggers, stored procedures.
- Extensive use of different modules inAngularjslikeUI-router, UI bootstrap, oclazyload, ngsanitize,ngdialog to build single page application.
- Usedajaxcalls from front end to get data injsonformat.
- UsedAngularjsthemes likeMetronic, Angularandforzatobuild responsive admin dashboard.
- Used Web MVC framework for the applying MVC Implementation to the web application.
Environment: Java (JDK 1.7), Jqwidgets, Jquery UI, Jquery, CSS, Angular JS, Node.JS, Redux, JavaScript, Ajax, JSON, Web Services, HTML, Jasper Reports.
Confidential
Java UI Developer
Responsibilities:
- Designed and developed STRUTS, implemented event handling using Java, STRUTS, AJAX, and JavaScript for various modules.
- Involved in requirement analysis, design, coding and implementation.
- Involved in DB design and DB deployment.
- Deployed flow of Execution in the Servlet Environment using STRUTS and defined Navigation Rules.
- Used log4j for tracking errors and debugging the code.
- Interacted wif the Managers and created prototypes as per the business requirement.
- Designed the user interactive (UI) web pages using web technologies. Collaborating wif Product Managers and Software Engineers to provide guidelines on solid UI design using advanced level of HTML, XML, AJAX, JavaScript, CSS.
- Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
- Responsible for the successful execution of Project Planning and Deployment cycles.
- Provided end to end support for the system and involved in coding and testing.
- Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
- Used CVS for Version control across common source code used by developers.
Environment: Java/J2EE (JSP, Servlet), JavaScript, Angular, Node.JS, jQuery, Ajax, JSON, RESTFul services, MSSQL, SVN, Apache Tomcat.