Mean/ui Developer Resume
Atlanta, GA
SUMMARY
- Around 9 + years of IT experience in developing modern web applications using MEAN (MongoDB, Express JS, Angular JS, Node.js) stack software, UI Development and Documentation of Web & Client Server Applications and JAVA/J2EE, Debugging, Testing and Implementation.
- Strong experience in working on modern full stack JavaScript environment like MEAN (Mongo, Express, Angular, Node).
- Solid Experience with Responsive Web Design (RWD) technologies like Angular JS, jQuery, jQuery Mobile, Node.js, Bootstrap, HTML, XHTML, DHTML, React JS, CSS, XAML, XML, XSL, XSLT, JavaScript, AJAX, and JSON.
- Good Knowledge of latest version of object oriented JavaScript Libraries like Backbone.js, Angular.js, Node.js, Bootstrap, Require JS, Ext.js and Dojo toolkit.
- Responsible for checking cross browser compatibility and Responsive Web Design (RWD) on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Developed Responsive Web Designs (RWD) using Media Queries and Bootstrap
- Used Web Services like SOAP and RESTful web services using AJAX, HTML, XML, JSON, JavaScript, JQuery.
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Good experience with Angular JS directives ng - app, ng-init, ng-model for initialization of Angular JS application data.
- Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, usability and testability.
- Good working knowledge in Application servers such as JBoss 6.x, Apache Tomcat 6.x and Web sphere 6.x.
- Involved in Enhancement of existing application utilizing React.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Strong Experience with various MVC Java frameworks like Angular.JS, Backbone.JS, Node.JS etc.
- Experience of working on CSS Pre-processors like LESS, SASS, JADE along with JavaScript task runners like Grunt JS.
- Strong experienced in various IDEs including Eclipse, Visual Studio, Edit plus, Sub Lime, Adobe photo shop, Node ++, Brackets and Web Storm.
- Good experience in writing back-end SQL, PL/SQL queries for fetching data.
- Experience working with testing tools like Firebug, Firebug lite, Chrome or Safari web inspectors and IE Developer Toolbar.
- Worked with Angular JS applications for customer facing software using modern JavaScript development techniques and responsive design methodology.
- Handled response data from RESTFUL web services using XML, JSON, and JQuery to update UI.
- Created GET/PUT/UPDATE request and response using RESTFUL web services.
- Worked with knockout JS framework for providing user controller and to provide two-way data binding.
- Extensive experience with Angular JS, creating custom directives, decorators, and services to interface with both restful and legacy network services.
- Good knowledge with EXT JS, Require JS and Bootstrap JS is a plus.
- Involved in working with various features of Backbone JS and Node JS to design responsive web applications.
- Highly experience in using version controls such as GIT, SVN, and GitHub.
- Extensive experience in SQL, Pl/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
- Excellent development and deployment, Enterprise experience in JAVA/J2EE technologies like Core Java, OOP, Multithreading, collections, Java Script, Java swing, JNDI, Java Mail, XML, HTML 5, CSS, JDBC, JSP, Servlets, JMS, Hibernate, spring, web services, struts and Java Beans.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Expertise in using source code control systems such as GIT, JIRA, and SVN for maintaining versions across various releases.
- Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
- Strong communication skills, time management and Team skills with an intention to work hard to meet project deadlines.
TECHNICAL SKILLS
UI Web Technologies: XML, HTML/HTML5, XHTML, CSS/CSS3, JavaScript, JQUERY,JSON,SASS,AJAX, Twitter Bootstrap, JQ Grid, Responsive Web Development, Angular JS, Express JS, Sencha EXT JS,Handlebar.js, backbone.js, Servlets, Grunt, Ionic, Node.js.
Programming Languages: C, C++, Java, JavaScript, Python
Databases: SQL Server, MySQL 5.1,Oracle,Teradata,MS Access, MongoDB
Web services: RESTful, SOAP
Developer Tools: Dreamweaver CS3, Eclipse IDE, NetBeans, Adobe Photoshop, Sublime text, intelli J, Notepad++, Firebug, Dev tools, Fiddler, SVN, GIT, MS Office, MS Visio, PowerPoint, JIRA, Webstrom
Application Servers: IBM Web sphere, Apache web server, HTTP Web Server, WebLogic Application Server, Apache Tomcat 5.0.25
Operating Systems: Linux(Ubuntu), Unix, Windows, Mac OS
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Mean/UI Developer
Responsibilities:
- Responsible in design and development of web applications using the latest technologies like Angular JS, HTML5 and CSS3 also involved in Unit testing.
- Worked on Agile/Scrum methodology and involved in daily Scrum meetings, Sprint planning reviews and retrospective meetings.
- Developed UI and Single page Applications using Mongo DB, Express JS, Angular JS and Node JS (MEAN STACK).
- Hands on experience in Front-end Web-Design and Development using HTML5, CSS3, JavaScript, JavaScript OOP, jQuery, JSP, DOM, Redux, Twitter Bootstrap 3, AJAX.
- Client side code was written in React JS, Backbone JS and server side code were developed using MVC4
- Implemented the JavaScript/JQuery frameworks such as Node JS for MVW/MVC framework.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, and XML.
- Worked on NoSQL database like MongoDB using Mongoose for fetching customer registered plans.
- Developed API back ends using Node.js to allocate access to data in SQL, MongoDB.
- Development of Client Side Validation techniques using Web RTC and JQuery and Angular Java Script.
- Coded Angular JS controllers and directives for application functionality.
- Used filters while coding in Angular JS and Node JS for heavy DOM manipulation.
- Designed front end with in object oriented JavaScript Framework like angular.js, Node.js, Require.js and Ext.js.
- Designed rich internet applications using Google web toolkit (GWT).
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Worked on JavaScript framework (Angular JS) to augment browser based applications with MVC capability.
- Spring controllers were used with Angular JS to route the control to desired Java services.
- Involved in creating Unit tested Angular JS Components.
- The Reactive Extensions for JavaScript (RxJS) is a set of libraries for composing asynchronous and event-based programs.
- Strong Expertise in producing an API using RESTful Web Services for web based applications and consuming RESTful Web Services using AJAX and jQuery and rendering JSON response on UI.
- Working with Responsive and Adaptive websites and templates using HTML, CSS, JavaScript, Handlebar JS, Angular JS and media queries.
- Implemented XML parsing & JSON parsing for data handling on different application.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome Developer tools.
- Involved in implementing the Angular JS Protractor test cases.
- Performed testing using Jasmine, Karma and Protractor by following Test Driven Development (TTD) approach.
- Used GitHub version control system as a source repository to organize the code base.
- Worked on Apache tomcat servers with Eclipse and using JIRA to fix and track the issues.
Environment: HTML 5/HTML, CSS3/CSS, JSON, DOM, JSP, Mongo DB, React JS, Redux, RWD, Express JS, AJAX, Node.js, JavaScript, Media Queries, GIT, jQuery, AngularJS, Backbone.js, Web RTC,Require.js, Bootstrap, MVC, Dreamweaver, brackets, Illustrator, XML, Windows, Linux, Protractor, Eclipse, NetBeans, Toad and Adobe Photoshop.
Confidential, Dallas, TX
Mean/UI Developer
Responsibilities:
- Developed all the UI pages using Angular JS, HTML5, XUL, CSS3, JSON, JavaScript, jQuery, Ajax.
- MEAN Stack development from scratch including Mongo DB server setup and Express JS server development.
- Developed tabbed pages by using AngularJS directives.
- Developed custom directives, factories and services in Angular JS.
- Involved in implementing the complete Application in the in-build MVC Architecture with Angular JS.
- Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap which is further integrated with Web Services.
- Experience in developing single page applications using Angular JS, using various angular modules like UI-router.
- Designed and Developed Web application using CSS pre-processors.
- Client side code was written in React JS, Backbone JS and Server side code was developed using MVC4.
- Using Angular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Created proof -of-concept using responsive web design, Node JS, React JS, modernizer JS, HTML 5 and CSS3.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Extensive experience in web design using CSS3,D3 Js, Handlebars, Bootstrap, Adobe Photoshop, Dreamweaver.
- Used Bootstrap and Angular JS, and Node.js in effective web design.Used Underscore.js functions to manipulate arrays without extending any built in functions.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Unit tested all the front-end Angular JS code using Karma.
- Lead the efforts in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
- Performed Usability on the applications to test the user acceptance of the application.
- Implemented XML parsing & JSON parsing for data handling on different application.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
- Provided a solid solution for business rules management through its built-in repository and useful tools using Log's JRules.
Environment: MongoDB, Angular JS 1.5.6, Express JS, React JS, Node JS, Nglnx, RWD,PM2, Mongoose, Azure AD JWT, HTML5, CSS3, Materialize, JavaScript, React JS, Angular Data- tables, Grunt, Bower, NPM, Git, Mocha, Chai, Jasmine, Karma, Webstorm, Chrome, Firefox, IE 10+.
Confidential - Charlotte, NC
Mean/UI Developer
Responsibilities:
- MEAN stack implementation, AngularJS Full-Stack generator (generator-angular-full stack), and actually run, edit, and deploy an application.
- Supporting and implementing web application built on MEAN stack.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular JS, Backbone.js and Bootstrap.
- Created a responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
- Worked on Node.js and NoSQL data stores.
- Involved in production support for defect fixing and minor enhancements.
- Provide status to the client Support Manager on the tasks that are carried out.
- 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.
- Implement the JavaScript/JQuery frameworks such as Angular JS for MVW/MVC framework, MVVM framework using Backbone for MVC.
- Experienced in Model View Controller (MVC) frameworks such as Angular JS for our proto-type - working model.
- Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
- Extensively worked with JavaScript cookies.
- Participated in development of a well responsive single page application using Angular JS framework.
- Developed JavaScript and optimized existing scripts for efficiency.
- Used JavaScript, HTML, and jQuery for forms validations.
- Used the jQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable jQuery interactions.
- Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
- Worked with jQuery UI plug-in like Widgets, Interactions, and Effects.
- Implemented the JavaScript/JQuery frameworks such as React JS, Node JS for MVW/MVC framework.
- Worked on Angular JS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Used Ajax, XML, Http Request to post chat messages and to periodically check the server for new messages and update your chat window.
- Used various SDLC models like Waterfall, Agile Scrum process with Jira and Sprint planning.
- Worked with JASMINE in testing and performed Unit testing and execution testing utilizing JUNIT.
- Designed graphics, buttons, logos and flash animation for the website.
- Handling a small support team in onsite-offshore model.
- Validated the code using W3C Mark-Up validation and also checked for the cross-browser compatibility using Cloud Testing.
Environment: HTML, XHTML, DHTML, CSS, CSS3, JavaScript, RWD, jQuery, Mongo DB, Express JS, Angular JS, Node JS, React JS, XML, XSL, XSLT, JSON, Eclipse, Notepad++, Sublime text, Tortoise SVN, Jasmine, Restful API.
Confidential, Pittsburgh, PA
Web/UI Developer
Responsibilities:
- Used Ajax, XML, Http Request to post chat messages and to periodically check the server for new messages and update your chat window.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, Bootstrap.
- Created XHTML Pages with CSS and the Box Model.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in writing jQuery based Ajax Requests using jQuery.
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed PHP and used simple XML to parse XML file.
- Developed web application within a LAMP(Linux, Apache, MySQL,
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Built PHP and CSS system for controlling text display issues cross-platform and cross browser.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Contact with different customer for their requirements and Modified code as the customer needs.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Worked in Onsite - Offshore model.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, PHP 5, JavaScript, jQuery, Dreamweaver, AJAX, Bootstrap, JSON, ECLIPSE, MS Office.
Confidential
Web/UI Developer
Responsibilities:
- Experience in Design, Development and Maintenance of web based application using JAVA/J2EE technologies.
- Conducted meetings/interviews and JAD sessions with stakeholders to collect business requirements.
- Responsible for understanding functionality at client side, requirement analysis and knowledge transfer.
- Implemented the project and fixed the bugs in the module.
- Involved in documenting the details related to Changes occurring in the system, following the Quality processes.
- Resolved tickets issued by users, successfully.
- Implemented the online application by using Java(OOPS, JDBC, JSP, Servlets, SOAP.
- Integrated Spring with Hibernate using configurations and implemented DAO layer to save entities into database.
- Created job details, activity diagrams, test cases and communicated with the client on a regular basis.
- Adhere to the rules of the validated environment.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON.
- Web application development with cutting edge HTML and CSS3 techniques.
- Built html templates for high traffic and complex data driven website.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
- Used Selectors in JQuery for updating content on DOM nodes.
- Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
Environment: HTML, CSS, JavaScript, Ajax, JSP, OOPS, Eclipse.
Confidential
Java Developer
Responsibilities:
- Involved in designing, developing and testing of J2EE components like Java Beans, Spring Framework, Struts, JSP and Hibernate.
- Worked with Business/Data analyst to understand the requirements.
- Interacting with client for gathering change requests.
- Involved in technical design documents (TDD) prior to code development.
- Involved in designing and developing 2 modules using Java/J2EE standards.
- Followed Spring MVC Framework for the development of the project.
- Used Hibernate to store the persistence data into the Oracle database and wrote HQL to access the data from the database.
- Involved in most of the UI and Business level enhancements in Web based UI application.
- Developed web pages using JSPs.
- Involved in deployment of our application in various servers like DEV, QAS.
- Wrote the SQL queries for CRUD operations, and Stored Procedures.
- Involved in team testing for each module after deployment and fixing the bugs, which was raised by QA team.
- Involved in gathering the requirement from other team and preparing the design documents for my modules.
- Code Walkthrough & Code Review with Project team.
- Supporting the service forms in production.
Environment: Core Java, Java, Spring, Hibernate 3.0,Ajax, Servlets, JSP, CVS, Apache tomcat, Toad, Oracle, Eclipse IDE, JBoss, HTML.