Sr. Ui Developer/full Stack Resume
Redwood City, CA
PROFESSIONAL SUMMARY:
- Around 8 years of experience in Web Development, Designing User Interface Applications, Testing and documentation of professional web based applications using Java, J2EE technologies,HTML5, CSS, Bootstrap, JavaScript, jQuery, NodeJS, Angular 2.0/4, React.JS etc.
- Experience in Architecture, Design and Development of Object Oriented Software Systems and building complex, high performance, scalable and easily maintainable solutions for N - tier, Web, and Distributed applications.
- Experienced in developing UML Diagrams like use Cases, Class Diagramsand Sequence Diagramsusing Rational Rose and MS Visio.
- Worked on NSS (Mozilla), PKCS11 library to develop the CRYPTO operations for the Node.
- Experience in developing Web Applications with various frameworks Java Server Faces 1.x/2.x, Spring 2.x/3.x, Spring MVC, Spring Web Flow, Hibernate 2.0/3.0 ORM, JPA, J2EE, JSPs, XML/XSL, HTML, DHTML, JavaScript.
- Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS,Node.JS, EmberJS, BootstrapJS, RequireJs, D3.JS, etc.Responsible for developing the partner Homepages using HTML5, CSS3, JavaScript, React JS, Node JS and JQuery.
- Experience in database programming using Oracle, MySQL, Postgres 9.3 and proficiency in developing SQL in JDBC as well as client server environments.
- Worked on many custom modules and widgets using React JS/CSS/HTML and made those cross-browsers consistent.
- Extensive experience in IDE and debugging tools like Eclipse, Juno, Eclipse KEPLER and Rational Application Developer.
- UtilisedNode.js, Socket.io, Redis, Supervisor, Grunt, Yeoman, and Angular for scalable website architecture and realtime technology.
- Expertise working on Application servers and Web servers like IBM Websphere, JBOSS in clustered environment and Apache Tomcat 5.x/6.x/7.x
- Implemented Service Oriented Architecture by publishing and consuming WebServices which has been developed using SOAP protocols, WSDL, XML, JAXB, XSD and Apache Axis2 framework.
- Strong development skills including RESTful Web Services. Proficient in working with task runners GULP and GRUNT.
- Comfortable working with MEAN(MongoDB, Express, Angular, NodeJS) stack.
- Performed unit testing usingJUnit aiding test driven Development in some scenarios.
- Integration and deployment of applications done using tools like ANT,Maven debugging through logging frameworks like log4j.
- Good experience in using various version controls like SVN, and CVS, GIT.
- Worked on many Operating system environments including Windows 95/ 98/ NT/ XP/ 2000 Server,UNIX (including Sun Solaris), some flavors of LINUX Red Hat Enterprise, CentOS and Ubuntu .
- Developed crypto rest services using NodeJS and integrated services with HSM(Hardware Security Module).
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
TECHNICAL SKILLS:
Web Development: HTML5, SASS, LESS,Atomic CSS, CSS3, SASS, LESS,JQuery, JavaScript, Servlet, JSP, PHP, JSON, JDBC, AJAX, XML,XHTML, MVC, DOM.
JavaScript Libraries: JQuery, React.js, Angular.js, Angular 2.0/4, Backbone.js, Ext.js, Require.js, Node.js, Bootstrap.
Database: MySQL, MSSQL, Teradata, PLSQL, MongoDB.
Methodologies: Agile, Scrum, Waterfall.
IDE s worked on: Notepad++, Eclipse,Visual Studio, Adobe Dreamweaver, NetBeans
Application Servers: Apache Tomcat, Web Logic, Web Sphere.
Operating System: Windows, Linux, Unix, Mac OS X.
PROFESSIONAL EXPERIENCE:
Confidential, Redwood City CA
Sr. UI Developer/Full stack
Responsibilities:
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Experienced in ReactJSand working with React Flux architecture.Experienced in working with Redux architecture.
- Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
- Working with React Router for developing Single Page Applications SPAs.
- Developed single page applications using Angular 4, Typescript, HTML5, CSS3, and Bootstrap4.
- Experienced in developing React components.Used Axios with ReactJs for making AJAX Calls.Worked on Webpack for build and webpack-dev-server a server.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Actively involved developing proof of concept for a newly propsed application in using Angular 2/4.
- Working experience with Typescript new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules (import and exports).
- Used webpack, babel and gulp for transpilation(compilation) configuration for typescript to be converted to javascript.
- Worked with Angular 2.0 to develop single page applications, worked with ngrx/store for managing Angular 2.0 applications.
- Worked with http interceptors configurations for security in Angular 2.0 applications.
- Worked with Angular 2.0 directives, components, pipes, injectables.
- For Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
- Setup Jasmine and Karma for UNIT and Functional Testing of JavaScript with mocking frameworks and spys.
- Worked with MEAN/ MERN stack for developing applications.
- Worked with modules like MongoDB and mongoose for database persistence usingNode.jsto interact with MongoDB.
- Worked with Express.jsfor development of RESTful web services and middleware configurations.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations usingNode.js.
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies ofnodejsapplications.
- Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, css autoprefixer, sass compilation, bundling and test runner configurations and make it available as a command.
- Worked with unit testing of javascript applications using Karma, Jasmine, apimocker, Jest, enzyme, snion.
Environment: HTML5, CSS3, CSS, JavaScript,Angular Js, Angular 2.0/4, React Js, Node Js, JQuery, AJAX, XML, JSON, PHP, REST web services, Protractor, Mocha, Chai,GIT etc.
Confidential, Charlotte, NC
Sr. UI Developer
Responsiblities
- Web design and development, application development using HTML, JavaScript and Bootstrap.
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, SASS, Bootstrap, JQuery, Angular JS, AJAX, PHP and JavaScript.
- Responsible for ensuring the pattern consistency across all pages.
- Responsible for design and development of the web pages from mock- ups.
- 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.
- Developed the User Interface usingHTML 5, SASS, JavaScript, JQuery, PHP and AJAX.
- Built a cross-browser graphics library using SVG and Canvas.
- Developed and implemented UI controls and APIs with Ext JS.
- Developed the various feature of the application using front end technologies likeBackbone JS and React.Js.
- Using AngularJs created custom directives for data manipulations and to display data in company standard format inUI.
- Designed flash plug-ins for including different functionalities and content.
- Developed new reports and chart interface components usingHigh ChartsAjax API.
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
- Maintained high level of unit test coverage through test-driven development.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Created web pages using CSS Image Sprites.
- Creating and implementing Master Classes in Action script 3.0 (based on MVC) for the application.
- Developing XML classes for loading the data from XML files deployed at the server.
- Maintained high level of unit test coverage through test-driven development.
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery UI,AJAX, JSON, AngularJS, Ext Js, Bootstrap, PHP,RESTful Web Services,XML, Highcharts etc.
Confidential, Chicago, IL
Front End Web Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5,CSS3, JavaScript, jQuery AJAX and JSON.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Used JavaScript, jQuery for user interactions in pages.
- Developed the UI with extensive use ofbackbone.jsframework that helped to organize the code.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Experience with jQuery,Backbone Jsand Angular Js.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Used JSON for storing and exchanging information between browsers and servers.
- Developed charting components using theExt JS,charting for the data visualization.
- Designed flow diagrams which explain the process flow of Schematicdevelopment.
- 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.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript,HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: HTML5, CSS, JavaScript, Bootstrap, JQuery, Angular Js, Backbone Js, Ext Js, SQL, XML.
Confidential, Malvern, PA
Web UI Developer
Responsibilities:
- Front end coding with HTML and CSS.Created forms for user input. Extensive use of CSS.Web sites are developed, maintained and run within CMS.
- Coded JavaScript for page functionality.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Developed a complex AJAX application based on the jQuery framework.
- Produce elegant interactive solutions to complex problems that perform effectively across cross-browser and cross-domain environments.
- Debugging and testing existing code, JavaScript performance optimization.
- Worked on Cross Browser Issues for different versions of IE, Mozilla and Chrome.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
Environment: HTML, CSS, JavaScript, AJAX, JSON, XHML, jQuery, Technical writing/documentation.
Confidential
Front End Developer
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Used Dreamweaver as HTML editor for designing new pages.
- Responsible for content and UI development.
- Developed HTML prototypes and ready XHTML documents with CSS style sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Produced GUI prototypes for business logic presentations.
- The new website has made it much easier for the users to access the page and check the required info.
- Created Stored Procedure, Trigger for database access and events.
Environment: HTML, CSS, JQuery, Adobe Photoshop, Dreamweaver, Javascript, XML JavaScript, MySQL.
