Ui/full Stack/mean Stack Developer Resume
TX
OBJECTIVE:
Searching for the opportunity to bring 8 years of programming, technology, and engineering expertise in developing software’s while incorporating critical thinking, problem solving, and leadership.
SUMMARY:
- Having 8 years of experience in developing Web Applications using HTML (4/5), CSS (2/3), JavaScript/Typescript, jQuery, AJAX, XML, twitter Bootstrap, JSON, Angular.js/Angular2, Node.js, Express JS, React.js, Java/J2EE.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like XHTML, DHTML, XML, Object Oriented JavaScript, Backbone JS, Angular JS, Node JS, Bootstrap Framework, Media Queries, CSS Frameworks, Java, JSP.
- Expertise in Angular JS framework and its ability to create simple and scalable code for SPA.
- Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Expertise in creating Single Page Applications by Routing in Angular.js.
- Create desktop application with Angular JS and Unit Test with Karma - Jasmine.
- Expertise in React JS framework to develop the SPA.
- Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experience in building application with React JS, Redux, Require JS in MVC architecture.
- Expertise in React.JS framework and integrate them to Node.JS server side code.
- Developed the backend by using Node.js, Express and MongoDB.
- Expertise in implementing the MVC architecture in backend applications using JAVA along with spring, Servlets and Node.js along with Express JS.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS.
- Experience in making Responsive Web Pages using Media Queries and Bootstrap, Material Design lite for styling mobile applications.
- Proficient in client-side scripting and JavaScript frameworks, jQuery.
- Highly skilled Confidential front-end engineering using Object-Oriented Typescript.
- Well experienced in writing test cases in methodologies Test Driven Development and Behavior Driven Development.
- Experience in integrating relational databases and graph databases (Neo4j) and imported data from relational stores.
- Expert in designing and developing web based and windows based applications using ASP.Net, C#. Net, VB.Net, VB 6, ADO.Net, Web Services, ASP, IIS, JavaScript, JQuery, HTML, DHTML, XML, AJAX, Remoting and WCF.
- Experience in using Bugzilla and Firebug to debugging and troubleshooting the existing code.
- Developed enhancements to Mongo DB architecture to improve performance and scalability.
- Extensive knowledge in Mongo DB, Graph DB (Neo4j) concepts and good knowledge in Administration.
- Used Protractor for allowing tests to be organized based on Jasmine, thus allowing you to write both unit and functional tests on Jasmine.
- Good experience in automated build process by using Jenkins and Maven.
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Expertise creating user validation forms and sending data to server using RESTful services.
- Expertise in working on AWS to integrate the Server and Client side code.
- Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by Git-Hub.
- Extensively work with Adobe Photoshop, Illustrator, Dreamweaver and many other design applications.
- Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications.
- Expertise in Video Coding by using HTML5, CSS3 and java Script.
- Extensively used the repositories like GitHub and SVN.
- Extensive use of Grunt & Gulp as a build tool for projects.
- Good experience in unit testing by using Karma and Mocha.
- Extensive experience working under Agile methodologies environment (scrum, Kanban).
- Experience with various IDE’s such as Eclipse, Web Strom, Sublime, Visual Studio, and Notepad++.
- Experience in working on MAC, Windows, and Linux operating systems.
TECHNICAL SKILLS:
Web Technologies: HTML4/ HTML5, CSS3, JavaScript/typescript, jQuery, Bootstrap, Angular.js, Angular 2, Node.js, Express.js, React.js, Ajax, JSON.
Development tools: Eclipse, Microsoft Visual Studio, Notepad++, WebStorm, Sublime.
Debugging tools: Firebug, Bugzilla, Chrome Developer Tools
Operating systems: Linux, Mac OS X, Windows.
Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.
Version Control: SVN, GIT
Build Tools: MAVEN, GRADLE, ANT
Database: SQL Server, Oracle, MYSQL, MongoDB.
Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator
Programming Languages: C, C++, Java, J2EE
EXPERIENCE:
UI/Full stack/Mean stack Developer
Confidential, TX
Responsibilities:
- Daily programming in server and client side by using Angular.js, React.js, Java, J2EE, Node.JS and Express JS.
- Worked on Front end by using Angular JS2, React JS and Typescript Frameworks.
- Extensive use of Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.
- Developed multiple POCs to create a user interface in Angular JS.
- Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Extensive knowledge of and use of Angular.js directives to bring additional functionality to HTML.
- Good knowledge in AngularJS and Responsive Web Design.
- Good experience in JavaScript MVC framework like Angular JS, React JS.
- Responsible for design and development of the web pages from mock- ups (PSD).
- Used Node JS, Angular JS and MVC Frameworks in the development of the web applications.
- Worked in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experience in using React JS, Flux for SPA development.
- Implemented client-side Interface using React JS.
- Construct a powerful and modern frontend architecture, involving React, Redux, and ES2015.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.
- Experience in Using SASS and LESS
- Effective use of CSS3 features, such as creating multiple column, borders and background etc. and used LESS/SASS Preprocessor.
- Developed Web API using Node.JS and hosted on multiple load balanced API instances.
- Worked the backend by using Node JS, Express and Mongo DB.
- Have worked on Big data (Splunk enterprise) to generate the Rest API and integrated that API to Client-side code using Node JS, Express JS.
- Used Node.js as a proxy to interact with Rest services and interacting with Database.
- As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.
- Implemented Routers & History in Single Page App (SPA).
- Developed client side drop down menus, search bars and drop-down toggles using Twitter-Bootstrap.
- Used JSON for data exchange between client and server.
- Created Responsive Web Design using Bootstrap.
- Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
- Worked on integrating jQuery API’s with MVC pattern.
- Performed unit testing using Jasmine and end to end testing using Protractor.
- Used the new tags from HTML5 like section, article, header, footer, canvas for animations.
- Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT(TDD).
Environment: Angular.js 2.0, React.js, Node.JS, JavaScript/Typescript, JQuery, Twitter Bootstrap, Ajax, HTML5, CSS3, SVN, Sublime, Maven, GIT, Mongo DB, TDD, Jasmine, Karma, Gulp, Grunt, Spring MVC, Protractor, Micro Services.
UI/Full stack/Mean stack Developer
Confidential, TX
Responsibilities:
- Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap and Express.
- Developed the Front end by using React Js and JavaScript.
- Expertise in ReactJS framework and integrate them to Node.jsserver-side code.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Implemented flux pattern by using redux framework as a core dependency.
- Used Redux Async actions to make the app fully asynchronous.
- Design, develop and test HTML, CSS, jQuery and React.JS, Redux that meets accessibility of web browser.
- Developed the backend by using Node JS, express and MongoDB.
- Developed multiple POCs to create a interface between Backend to Frontend by using MongoDB, ExpressJS, and Node.js.
- Wrote the backend in Go, and built a (JavaScript) GraphQL/Redux based data layer for the client part of Stack, among other client-side architectural improvements.
- Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Implemented a GraphQL server as our single API endpoint.
- Developed client side drop down menus, toggles and search bars using Twitter-Bootstrap and JQuery.
- Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
- Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
- Used Local Storage to store & retrieve insensitive user data during transition between the different pages.
- Developed client-side validation code using JavaScript and jQuery.
- Have worked on AWS to integrate the server side and client-side code.
- Responsible to for making the dynamic page’s using AJAX, JSON and jQuery.
- Experience in RESTful web services to integrate between HRMS and Finance.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication.
Environment: React.JS, Node.js, HTML5, CSS3, JavaScript, JQuery, Bootstrap, Spring MVC, MongoDB, Handlebars, RWD, Eclipse, WebMatrix, JSP, Adobe Photoshop, MS Office, Grunt and HP Quality Center.
UI/Full stack/Mean stack Developer
Confidential, WI
Responsibilities:
- Created a custom responsive web application to replace a legacy line-of-business web application using Angular JS.
- Developing and designing SPA user interfaces in Angular.js.
- Worked on Front end by using AngularJs, JavaScript.
- Used Angular.js for connecting the API's using Angular.js $http service.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, Angular.js & JavaScript.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Used AngularJS multiple in-built directives such as filters, root scope, scope, modal, template, state etc.
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Used Media Queries for the design to be compatible in all devices.
- Developed different jQuery component in MVC framework.
- Used Dreamweaver as editor for designing new pages.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used Grunt as task runner to test the JavaScript with JSHint.
- Worked on Cross-Browser Compatibility and tested each & Every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Used Media Queries to deal with different CSS related issues on different devices.
Environment: Angular.js, JavaScript, jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Dreamweaver, JAVA, J2EE, SPA, OOP, MongoDB, FLUX, Twitter Bootstrap, GIT, SASS, Grunt, Photoshop.
UI Developer
Confidential, MN
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS and HTML.
- Implemented and designed user interface for web based customer application.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
- Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, HTML, CSS.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Worked extensively on Spring MVC framework to develop new internal web application.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
- Maintained 24/7 high volume availability using open source tools such as Linux, Apache, and MySQL.
Environment: Backbone JS, HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Spring, MVCLinux, Apache and MySQL.
UI Developer
Confidential
Responsibilities:
- Understand each and every module and gathered and managed the project content by using Content Management System (CMS).
- Designed the web pages by using HTML, XHTML, CSS and deploy the script using with JavaScript.
- Developed secured web applications by using client scripting such as JavaScript and JQuery.
- Wrote external CSS file, which linked to the HTML file to increase the traffic of the web site.
- Involved in software coding, testing, and debugging for web presentation layer using HTML and CSS.
- Developed the application logos and images by using Adobe Photoshop CS3 and Illustrator.
- Developed the Rich Internet Applications (RIA’s) with the help Adobe Dreamweaver CS3 and Adobe Contribute CS3 and AJAX.
- Designed the graphic objects, illustrations, images (vector and bitmap) and banners with using Adobe Flash MX and F Script, Adobe Photoshop and Adobe Illustrator.
- Developed the user interactive web applications and Rich Internet Applications (RIA’s) using with the help of Adobe Dreamweaver CS3.
- Developed E-commerce enterprise applications using web technologies like HTML, DHTML, XHTML, DOM, PHP Script, JSP Script and CSS based on the W3C standards.
Environment: CSS, CMS, SEO, HTML, XML, JavaScript, JSP, AJAX, Macromedia Flash MX, Action Script, Adobe Photoshop, Illustrator, XML, Adobe Dreamweaver MX and SQL Server 2005
Software engineer
Confidential
Responsibilities:
- Coded end to end (i.e. from GUI on Client side to Middleware to database and Connecting the back-end Systems) on a subset of sub modules belonging to the above modules.
- Most of the business logic is provided in Session Beans and the database transactions are performed using Container Managed Entity Beans and Worked extensively on Swing.
- Involved in fine tuning the Enterprise JBoss image
- Configured MQ as Foreign JNDI Servers in Jboss
- Installed/configured RabbitMQ client libraries and made MQ series for JBoss applications
- Slimming and fine tuning the Enterprise JBoss Application server image
- Deployment of application on JBoss clusters
- Worked on Parsing of XML Using DOM and SAX. Implemented EJB Transactions.
- Used JMS for messaging with RabbitMQ-Series.
- Designed UI screens using JSP, Ajax, Struts, HTML and CSS.
- Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Web Sphere Studio Application Developer (WSAD).
- Involved in development of Front-End using JSP, HTML, Java Script, AJAX and Back-End using Hibernate ORM.
- Mentoring other programmers.
Environment: Java, Java Swing JSP, Servlets, JBoss, Applets, JCE 1.2, RMI, EJB, XML/XSL, Visual Age java (VAJ), Visual C++.