Mean Stack Developer/ui Developer Resume
San Francisco, CA
SUMMARY:
- 9 Years of extensive IT experience which includes the experience in designing User Interface (UI) applications and professional Confidential applications using HTML 4/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, Node JS, MONGODB, Express JS, Angular JS, JSON and XML , developing Client/Server and Distributed applications using JAVA/ J2EE .
- 6+ Months hands on experience in Angular JS 2.0.
- Used AngularJSto work with Single Page Confidential Applications.
- Back end development and design using NodeJS and Mongo DB.
- Experience in building dashboard application using the JavaScript MEAN stack: MONGODB, Angular JS, Express.js and Node.js .
- Expertise in developing single page applications (SPA) using Angular JS, Backbone JS, React JS.
- Experience in working on MAC, Windows, and Linux operating systems
- Good experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
- Proficient in client - side scripting and JavaScript frameworks, J-Query.
- Experience with Firebug for Mozilla, Developer Toolbar for Chromeand IE Developer Toolbar for Internet Explorer.
- Eclipse, knowledge of UNIX and Apache Confidential Server skills.
- Experience in working on MAC, Windows, and Linux operating systems
- Expertise in using source code control systems such as GIT, Github.
- Familiar with Grunt task runner to manage project and Bower package manager to install libraries such as J-Query and Bootstrap.
- Worked on backend using Node.js and MONGODB .
- Experienced in using Confidential services like SOAP, REST .
- Developed and prepared test cases for unit testing with Jasmine, karma .
- Well experienced in using version control systems subversion (SVN), Visual source Safe and Team Foundation Server (TFS).
- Designed reusable Confidential components using Google Polymers.
- Collaborated with UX and design teams, translating complex design mock-ups into high quality, accessible, W3C standards-based code
- Created Mobile Confidential Applications with Responsive Confidential Design, through uses of Twitter Bootstrap, J-Query Mobile and CSS3 Media Queries.
- Proficient in developing Single Page Applications (SPA) using handlebars, backbone.js and Node.js .
- Diagnosed and debugged a variety of cross-browser and cross-platform interface compatibility issues with Modernizer and CSS Polly fills.
- Extensive experience in designing and developing enterprise applications for J2EE platform using MVC, JAVA, JDBC/ODBC, JSP, Servlet, Struts, EJB, Hibernate, Java Mail, JNDI, Apache Ant.
- Experience in maintaining, building and deploying Java application servers like BEA WebLogic 7.0/8.x/9.x, Bea WebLogic Portal Server7.0, IBM Websphere 5.x, JBoss 4.0.3, Tomcat 5.0.25/6.x and Oracle application server (OAS).
- Experienced with RDBMS implementation and development using Oracle 8/8i/9i/10g/11g, PL/SQL, SQL Server and MySQL 4.0.18/5.0.
- Experienced in various IDEs like Eclipse, Net Beans, Edit Plus, Sublime text, Notepad++, Microsoft Visual, and Dreamweaver.
- Experience in all phases of SDLC like including requirements gathering, analysis, designing, coding, testing, integration, and documentation, and extensive experience in Agile Development, Scrum and Waterfall Methodologies.
- Possess excellent verbal and written communication, organizational and administrative skills for project management.
TECHNICAL SKILLS:
Confidential Technologies: HTML4/5, DHTML, CSS (2/3), Bootstrap, JavaScript, J-Query, Angular.js, Express.js, Backbone.js, Node.js,React.js, Ajax, JSON.
Tools and IDEs: Eclipse IDE, Webstorms, Edit plus, Notepad++, sublime text
Debugging Tools: Firebug, BugZilla
Version Control: SVN, GIT
Operating System: Windows, Unix/Linux, MAC OS X
Programming languages: C, C++, JAVA/J2EE
Database: MONGODB, SQL Server, My SQL, ORACLE 11g
PROFESSIONAL EXPERIENCE:
Confidential,San Francisco,CA
Mean Stack Developer/UI Developer
Responsibilities:
- Followed the overall application MVVM architecture to create MVC layers in Angular JS and Node JS layers.
- Involved in building MEAN full stack dashboard Confidential application by using MEAN JS .
- Created modular single page sub applications that can be incorporated into other projects.
- Created front-end Confidential Layout using Sublime with HTML5, CSS, Bootstrap .
- Created JSON objects on the front end to throw data on the server for storing the data into MONGODB on mLab (formerly Mongo Lab).
- Implemented responsive design for different size of devices by using Bootstrap Grid System.
- Created server and handled requests and responses from controllers by using Express.js.
- Implemented searching and sorting functions with Angular JS system-directive ng-filter.
- Used Angular JS expressions to implement two-way data-binding to update information between view and model.
- Designed and implemented multiple views and controllers for listing, editing, deleting CRUD operation.
- Designed and implemented customized Angular JS services and directives for reusable functions.
- Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.
- Implemented real-time updating of the user status, according to deleting and editing operation.
- Connected server and database to update data information with Node.js and MONGODB.
- Utilized infinite-scrolling to load data information in the view.
- Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.
Environment: HTML5, CSS3, Java Script, Angular JS, Bootstrap, JSON, Node.js, Express.js, MEAN.js, MONGODB.
Confidential,MI
Mean Stack Developer/UI Developer
Responsibilities:- Extensively used HTML for audio and video playback. Worked on the MVP architecture for the GWT.
- Worked on JavaScript frameworks (Angular JS, Node JS ) to augment browser based applications with MVC capability.
- Developed multiple POCs to create a interface between Backend to Frontend by using MONGODB, Express JS, Angular Js and Node.js.
- Used SASS and LESS extensively for Rich UI experience.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive Confidential applications like message posting and auto complete form validations.
- Communicating with a Node.js backend under MONGODB .
- Experience In designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4 and Adobe Illustrator CS3.
- Worked with mongoose.js for database communication with MONGODB .
- Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication .
- Supporting and implementing Confidential application built on MEAN Stack.
- Performed client side validations over the forms using JavaScript.
- Worked on Node.js and NoSQL data stores.
- Designed and developed the front end using HTML, DHTML, and XML.
- Used ng - view directive to refresh only certain section of the page and reduce the load on the Confidential server.
- Used filters like date, JSON, uppercase, lowercase to arrange the data that is to be displayed in a particular format.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin padding, table Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.
- Good understanding of Node JS, understood how to configure, create server, manage routes and connect database.
- Developed multiple POCs to create a user transaction grid in Angular JS.
- Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.
Environment: HTML4, XHTML, XML, CSS/CSS3, GIT, Bootstrap, J-Query, JSON, AJAX, DOM, Node.js, Angular Js, MONGODB, Express JS, Oracle DB, Jasmine, Dreamweaver.
Confidential, AZ
Mean Stack Developer/UI Developer
Responsibilities:
- Designed and developed dynamic Confidential pages using HTML4, Angular Js, Bootstrap, materialize CSS.
- Mean Stack development from scratch including MONGODB server setup and Node Js server development.
- Writing RestFul APIs in Express Js and return logic on Angular data binding.
- Used HTML5 functionalities such as Local Storage, Confidential Sockets and Canvas.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, J-Query, DHTML, Confidential Service call and JSON.
- Writing unit tests in mocha, chai on server side and karma, jasmine on the client side.
- Writing deployment scripts in NgInx and PM2 to get the project up and running on dev sandbox.
- Using angular directives and services for developing interceptor and complex UI data table's grids.
- Made use of GRUNT CLI for minification, uglification on both server and client and running local server for client.
- Used $http with Angular.JS interceptors to make sure the requests were valid and used ui -router to handle nested views and avoid page redirection.
- Maintain the code base by frequent updates to revision using GIT.
- Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
- Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
- Primarily using Node Js, Express JS, MONGODB, Handlebars.js and npm packages to integrate new functionality and maintain previous code.
- Involved in Enhancement of existing application utilizing React Js.
- Migrated existing codebase from flux to Redux and rebuilt react components in ES6.
- Implemented a custom Node JS script to act as a PROXY for connecting to the server.
- Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Defined custom HTML elements for API browsers using Google Polymers.
- Responsible for developing a front-end application using React.js and FLUX architecture for internal team's productivity use.
- Designed and developed client's website screens and front end widgets using React.js.
- Built the internal tool and maintained with React JS along with Flux and Redux.
Environment: MONGODB, Angular JS, Express JS, Node JS, React Js, Redux, Flux, NgInx, PM2, Mongoose, Azure AD JWT, HTML5, CSS3, Materialize, JavaScript, Angular Data-tables, Grunt, Bower, NPM, GIT, Mocha, Chai, Jasmine, Karma, WebStorm, Chrome, Firefox, IE 10+
Confidential, NC
UI Developer/Programmer Analyst
Responsibilities:- Developed Confidential pages using HTML, CSS, JavaScript, JQuery in Interwoven Team Site 6.5.
- Deployed production code through test, staging & production servers using Linux commands.
- Configure Workflows using Open Deploy.
- Coordinated development and testing teams for load testing.
Environment: Java/J2EE, HTML, CSS, JavaScript, JQuery, SVN, Eclipse Juno,Interwoven Team Site 6.5
Confidential, NC
UI Developer
Responsibilities:- Developed websites with HTML, CSS, Adobe Photoshop, JavaScript, PHP, php MyAdmin, Dream Weaver.
- Developed cross browser compatible Confidential pages using HTML, CSS, and JavaScript.
- Used advanced level of HTML, JavaScript, CSS and pure CSS layouts (table less layout).
- Worked on form validations from scratch
- Developed ajax calls using jquery like GET and POST .
Environment: Java/J2EE, HTML, CSS3, JavaScript, JQuery, SVN, Eclipse Juno, Interwoven Team Site 6.5
Confidential,NC
Confidential Developer
Responsibilities:- Developed websites using JavaScript, JQuery, PHP 5, HTML, CSS, Photoshop CS4, SQL Server 2003, phpMyAdmin, MVC frameworks like code ignitor & CMS like ModX, Word Press in agile methodology. Implemented mobile design using CSS from provided wireframes.
- Wrote fairly complicated sql queries to delete or add coupon codes on Confidential sites based on the season for TangerOutlets.
- Built pages from PSD wireframes provided by designers. Edited PSDs using Photoshop when needed.
- Made logo using Photoshop and edited images used in the websites while building websites.
Environment: Java/J2EE, HTML, CSS, JavaScript, JQuery, SVN, Eclipse Juno, ModX (Evolution, Revolution), Wordpress, SQL
Confidential
Junior Confidential developer
Responsibilities:- Developed websites using HTML, CSS, JavaScript, JQuery. Implemented design using CSS from provided wireframes.
- Analysis, design and development of Application based on J2EE using MVC pattern.
- Built pages from PSD wireframes provided by designers. Edited PSDs using Photoshop when needed.
- Designed website using Photoshop
- Built HTML live pages using HTML, CSS, JavaScript, JQuery
- Used Ajax to refresh only certain section of the page and reduce the load the server.
- Worked on testing across the browsers and also code optimization.
- Worked extensively with the file management and image libraries.
Environment: Java/J2EE, HTML, CSS, JavaScript, JQuery, Photoshop.