We provide IT Staff Augmentation Services!

Mean Stack Developer/ui Developer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY

  • 9+ Years of extensive ITexperience which includes the experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/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 .
  • 3+ years of Strong experience in building   ecommerce 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 and Redux.
  • Implemented bootstrap CSS in Angular JS for developing rich and responsive UI.
  • 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.
  • Worked on backend using Node.js and MONGODB .
  • Experienced in using web services like SOAP, REST .
  • Experience in writing the functionalities of the website using Ruby on Rails.
  • Strong knowledge in Designing dynamic user interface for web forms using ASP.NETMVC , HTML and implementing the business logic using C# .NET
  • Developed and prepared test cases for unit testing with Jasmine, karma .
  • 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.
  • 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.
  • Well experienced in using version control systems subversion (SVN), Visual source Safe and Team Foundation Server (TFS).
  • Designed reusable web components using Google Polymers.
  • Pervasive experience in developing Ruby to back-end RDBMS(Myql)
  • Collaborated with UX and design teams, translating complex design mock-ups into high quality, accessible, W3C standards-based code
  • Created Mobile Web Applications with Responsive Web 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.
  • Experienced in various IDEs like Eclipse, Net Beans, Edit Plus, Sublime text, Notepad++, Microsoft Visual, and Dreamweaver.
  • 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 9i/10g/11g/12c, PL/SQL, SQL Server and MySQL 4.0.18/5.0.
  • 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. 
  • Experienced in interacting with clients to understand their needs and propose design to the team to implement the requirements.
  • Possess excellent verbal and written communication, organizational and administrative skills for project management.

TECHNICAL SKILLS

Web 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, Net Beans, Edit plus, Notepad++, sublime text

Debugging Tools: Firebug, BugZilla

Version Control: SVN, GIT

Frond End Tools: CorelDraw, Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, Adobe Captivate 3

Operating System : Windows, Unix/Linux, MAC OS X

Programming languages : C, JAVA/J2EE

Database : MONGODB, SQL Server, My SQL, ORACLE 11g

EXPERIENCE

Confidential, San Jose, CA

Mean Stack Developer/UI Developer

Responsibilities: 

  • Designed and developed dynamic web pages using HTML5, Angular Js, Bootstrap, materialize CSS and Ruby on Rails.
  • 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, Web Sockets and Canvas.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, J-Query, DHTML, Web 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, Ruby on Rails, 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, Chicago, IL

Mean Stack Developer/UI Developer

Responsibilities:

  • Extensively used HTML5 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 web applications like message posting and auto complete form validations.
  • Created server and handled requests and responses from controllers by using Express.js.
  • Used Angular JS expressions to implement two-way data-binding to update information between view and model.
  • 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 web 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 web 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,marginpadding,tablePseudo 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: HTML/HTML5, XHTML, XML, CSS/CSS3, GIT, Bootstrap, J-Query, JSON, AJAX, DOM, Node.js, Angular Js, MONGODB, Express JS, Oracle DB, Jasmine, Dreamweaver.

Confidential, SanFransisco, CA

Mean Stack Developer/UI Developer

Responsibilities:

  • Followed the overall application MVVM architecture to create MVC layers in Node JS layers.
  • Involved in building MEAN full stack ecommerce web application by using MEAN JS .
  • Created modular single page sub applications that can be incorporated into other projects. 
  • Created front-end web 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. 
  • Designed and implemented multiple views and controllers for listing, editing, deleting CRUD operation. 
  • 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, Bootstrap, JSON, Node.js, MEAN.js, MONGODB.

Confidential

UI Developer/Front End Developer

Responsibilities:

  • Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements. 
  • Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, JavaScript, Bootstrap, Backbone, and jQuery. 
  • Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components. 
  • Used MVC architecture of Framework to simplify the code complexity and increase clean code. 
  • Worked on CSS preprocessor frameworks (SASS/LESS).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML. 
  • Designed, developed and implemented Single Page Application (SPA) by consuming JSON from a Spring MVC, using Spring Security to secure the application.
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems) 
  • Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components. 
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts, fix the bugs pertaining to various browsers.  
  • Define technical requirements based upon business requirements. 
  • Involved with all stages of Software Development Life Cycle. 
  • Involved in the analysis, design, and development phase of the application.
  • As a team member, I was involved in preparing design documents - Technical Design, Functional Design Technical Domain documents, Application Interface Contract and Service Interface Contract Documents.
  • Developed the presentation layer using SAPUI5.
  • Involved in developing data tables using JSF.
  • Used CVS the version control tool for code commit and update.
  • Involved in writing Data persistence logic using Hibernate. Responsible for writing hibernate mapping file and configuration files.
  • Worked on the web services and front end design and solved the issues with the JQuery.
  • Used ANT build tool to deploy the applications.
  • Extensively involved in writing SQL, PL/SQL queries, to interact with Oracle.
  • JUnit has been used to identify and investigate performance bottlenecks, memory debugging and for fine-tuning the same.

Environment: Java, Eclipse, JSP, Servlets, SQL, Jboss, Ajax, JSON, Junit, GitHUB, SAPUI5, Ajax

Confidential

UI Developer/ UX Designer

Responsibilities:

  • To analyze the requirements and develop enhancements that will mostly benefit users.
  • Used HTML to develop websites.
  • Worked with user interfaces and applied usability principle to portals.
  • Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
  • Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.
  • Tested web sites and fixed any existing bugs using Firebug.
  • Provide maintenance to several websites.
  • Delivered the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and portal user benefit
  • Responsible for code optimization and test the website across different browsers.

Environment: HTML, JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows XP.

We'd love your feedback!