We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • IT Professional with 8+ years of extensive experience in Web Applications development using frontend technologies like HTML 4/5, CSS 2/3, XHTML, DHTML, JavaScript, jQuery, Ajax, XML, Web Services, Java/J2EE, Struts1.2, Spring, Hibernate.
  • Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making webpages cross browser compatible.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Strong experience in writing web application programs coveringfront - end/UI jQuery and AJAX for building rich user friendly, high performance web applications.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like SAAS, AngularJS, BackboneJS, DustJS, ReactJS, DOJO and NodeJS.
  • Sound Knowledge on AngularJS components like controllers, directives, factory and service resources, routing, dependency injection, 2-way data binding, filters and events
  • Proficient in using version controls such as CVS, GIT, SVN and Rational Clear Case.
  • Resourceful Contender with wide-ranging swiftness in improving the performance in creating Cross browser application using Modernizer and WebShims
  • Experience in JavaScript libraries such jQuery, Backbone, ReactJS and Ember to develop user interface widgets and manipulate DOM efficiently.
  • Experience with various MVC JavaScript frameworks like AngularJS, Backbones and NodeJS.
  • Skilled in using AngularJS MVVM architecture, expert in Single Page Application likeui-router and ngRoute, with experience in creating custom Controllers, Directives, Services, Filters.
  • Experience in working with Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers and extensively worked with SQL Server, Oracle, MySQL, Cassandra and MongoDB.
  • Experience working with various IDEs like Adobe Dreamweaver, Adobe Experience Manager, Eclipse, Net Beans, Adobe Photoshop.
  • Good experience in working in both TDD and BDD Environment and Good Exposure to different JavaScript testing Frameworks like QUnit, Jasmine, Mocha, Karma.
  • Experience in creating test suites using JASMINE and always participated in cross-browser and platform testing, QA and UAT testing and bug fixing.
  • Experience on Jasmine, YUI to test JavaScript code very quick. Knowledge in CSS preprocessors SASS and LESS.
  • Thorough in distinct phases of software development life cycle including Designing, Wireframes, Usability Testing, Programming and Presentation to clients and preparing customer specifications as part of software technical requirements.
  • Proficient in deploying applications on J2EE Application servers like Tomcat, JBOSS, and WebLogic, IBM ILOG JRules.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Proficiency in coordination, management, problem solving, analytical and presentation skills.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, PHP, AJAX, JSON, JQuery, Bootstrap, Apache.

JavaScript Libraries: Ext JS, Backbone.js, Node.js, Angular.js, React.js, Vue.JS, Ember.js, Handlebar.js, Express.js

IDE's and Tools: Firebug, Developer Tools, EditPlus, JSfiddle, WebStorm, SublimeText, SQL Developer, SQL* Plus, Eclipse, Toad, Grunt, Gulp, OBIEE (10g, 11g)

Web Services: REST, SOAP

Java Technologies: Java, JDBC, Servlets, JSP, Struts, JSTL, Spring, Hibernate, Web Services, WSDL

Publishing Tools: Adobe PageMaker, MS Office

Tools: Ant, VNC, SQL Developer, Junit, Jasmine, Karma

Debugging Tools: Firebug, Bugzilla

Database: PL/SQL (oracle), MySQL, MSSQL, MongoDB

Methodologies: Agile, Waterfall, TDD

Version Control: Subversion, GIT, CVS, SVN

Operating Systems: Windows XP/Vista/7/8, MAC OS X

PROFESSIONAL EXPERIENCE

Confidential - NYC, NY

Sr. Full Stack Developer

Responsibilities:

  • Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3.
  • Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
  • Created coach marks to give customers a fine overview/glimpse of the application involving overlays and modals using jQuery, JavaScript, D3.js and CSS.
  • Worked on Core Java concepts like OOPS, JUnit and advanced Java concepts like JSP, Servlets, HTML, XML, Hibernate, AJAX, Java Beans, JDBC and SPRING.
  • Used AngularJS, Node.JS, Ember.JS frameworks which is used to address many challenges in developing single page applications (SPA).
  • Worked on custom AngularJS directives, which can be use along with HTML 5 components for DOM Manipulation.
  • Involved in designing the service oriented architecture (SOA) using Web services like SOAP, WSDL and RESTful that compiles the content into one user interface.
  • Developed internal application using Angular.Js and NodeJS connecting to Oracle on the backend.
  • Used React JS to create controllers to handle events triggered by client and send request to server.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • UsedBackbone.JS to develop client-side applications using JavaScript in a clean Model View Controller (MVC) way.
  • UsedReactwithReduxto create custom components and library components for displaying data in a new website for the Small fleet clients.
  • Develop and designUIfor databases of jobseekers and companies and create multiple modals in a single page using ReactJS.
  • Developed Repo Initializer app that automates GIT repo, Jenkins job and few other configurations and implemented the branching and build/release strategies utilizing GIT.
  • Developed frontend widgets inBackbone.js and Handlebars.js.
  • Created and maintained an application to gather data from defect tracking system and source code management tool (GIT) and assemble it into release notes.
  • Worked on cross-browser compatibility and fixed the bugs for several browsers.
  • Knowledge of human factors and usability, best practices for interface design.
  • Performed CRUD operations on documents using MongoDB and stores data in the form of documents, which are JSON-like field and value pairs.
  • Migrate the Build tool Jenkins to Bamboo and integrated withBitbucketand JIRA.
  • Creating/Dropping collections using MongoDB and Implemented one document one query structure for retrieving the data from relational data bases.
  • Worked on projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the NodeJS environment.
  • Managed Mongo database using MMS and download data from multiple Shopify stores and organize them in a single MongoDB database.
  • Worked with cutting edge cloud technology such as AWS.
  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Worked on implementing current Rest web services to one of cloud computing services AWS.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, sharing, replication and schema design.
  • Involved in coding new features for the application and Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support. Supporting iOS, Android.
  • Built SOA based web services which are consumed byASP.Net, jQuery and JavaScript UI.
  • Wrote complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic.
  • Worked on integrating the application with CBUS Server where the user receives the notifications/feeds when the connection is established.
  • Used Agile methodology and worked in a fast-paced Scrum environment in which a framework that delivers customer collaboration and interaction with processes and tools
  • Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
  • Performed unit testing using Jasmine, karma, Mocha for testing JavaScript code.

Environment: AngularJS, HTML5, CSS2/3, JavaScript, JQuery, EmberJS, ReactJS, Vue.JS, Redux, D3.js, Cordova API, NodeJS, Backbone.js, Handlebar.js, RESTful, SOAP, ASP.net, WSDL, SDLC, JSON, Java, JDBC, AJAX, XML, GIT, MongoDB, AWS, Hibernate, XHTML, SQL Server, Analytics, Karma

Confidential - Newark, NJ

Sr. Full Stack / AngularJS Developer

Responsibilities:

  • Involving in Analysis, Design, and Development Testing and Production phases for the new requirements of the POMS Application.
  • Responsible for the implementation of Web Design based on HTML5/4, CSS3, jQuery, JavaScript Bootstrap.
  • Developed Web services using SOAP, WSDL, XML, and SOAP-UI.
  • Analyzing functional requirements and writing technical design specifications for the new requirements.
  • Wrote controllers in AngularJS that are responsible for transferring control between components, routing and rendering views.
  • JQuery library and Angular JS has been used for creation of powerful dynamic.
  • Developed UI using Angular JS for rich customer interaction and components that hold model data and call back functions for the actions triggered from the view.
  • Used Angular JS to design Single Page Applications and connected Angular JS filters to filter functionality in search box.
  • Developed JSP pages and JavaScript for the applications and Written Test Cases using QUnit for JavaScript and Protractor for Angular.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance which is Implemented using AngularJS, HTML5, SASS, Bootstrap, Bable.js and JavaScript.
  • Created the Application using React JS and Node JS libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Client-Side code were written inReact.JS/Redux and Server-Side Code were developed using MVC4.
  • Designed and implemented data tables as per data model and Performed joint system testing the application that involved other downstream systems.
  • Developed real time tracking of class schedules usingNodeJS (socket.io based on socket technology, Express.JS framework).
  • Involved in Coding based on the Spring framework.
  • Implemented flexible routing and nested using Angular JS-UI -router.
  • Used Bootstrap and media queries to create a Responsive Webpage across different screen-sizes.
  • Used Informix as a data model andfor all database related (CRUD) operations.
  • Wrote JUnit test cases for each requirement and tested the code as required.
  • Used RESTful APIs which support JSON and XML to access back-enddata payload and implemented Web services to send order details to downstream systems using REST.
  • Webpages and web applications by using its advanced and cross browser functionality.
  • Worked on creating simulation environment using Node JS and MongoDB.
  • Collected data from focus group and created JSON files to query on MongoDB.
  • Used Browserify, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
  • Used Oracle10g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Performed Database connectivity and transactions, written stored procedures as per the requirement in MySQL.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Rote Gulpfiles to automate the development environment.
  • Involved in support for QA Team while doing integration testing, regression testing, systems testing.
  • Used SVN, Visual Source Safe (VSF) and Team Foundation Server (TFS) as a code repository and for code management.

Environment: HTML5/4, CSS3, jQuery, JavaScript, Bootstrap, JSON, Angular JS, React JS, Redux, Node JS, Express JS, Mongo DB, Java 1.6, Spring 3.0, JDBC, XSD, Web Services, Restful Web Services, ECLIPSE 3.0, Spring Source Tool Suite, Apache Tomcat Web Server, Informix, UNIX, GIT, SVN

Confidential, Lake Forest, IL

Front End Web Developer/Designer

Responsibilities:

  • Used advanced level of HTML5, AJAX, JavaScript, CSS3 and pure CSS layouts.
  • Implemented application level persistence using Hibernate and Spring.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, JSON, AngularJS, XHTML and HTML
  • Responsible for transforming designed mock-ups to web pages, followed MVC Structure to develop Application.
  • Implemented AngularJS directives that allow thedeveloperto specify custom and reusable HTML-like elements, attributes that define data bindings, the behavior of presentation components and DOM manipulation.
  • Involved in writing jQuery based Ajax Requests to implementfrontend/user interface features in the application.
  • Edited web pages for achieving design goals with CSS2, JavaScript and jQuery.
  • Used jQuery Plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Responsible for setting up AngularJS framework to achieve data binding between HTML and JavaScript objects.
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
  • Implemented Restful Web Services for other applications to communicate which is used for opening, closing the locker door web service operations.
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server.
  • Used Bamboo tool for continuous integration which is used to build, test and deploy applications automatically as per requirements and thus helps speed up the release process.
  • Used Gulp for managing and automating the development workflow.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers.
  • Wrote SQL Queries to interact with Oracle database using JDBC and used Hibernate, object/relational-mapping (ORM) solution, and developed a technique of mapping data representation from MVC model to Oracle Relational Data model with a SQL- based schema.
  • Created and modified Complex SQL Commands and implemented Auditing of the outbound as well as inbound tractions between CRC and CME corner using Spring AOP and SQL Triggers.
  • Used Maven Plug-ins for one or more repositories such as the Maven 2 Central Repository, and stores them in a local cache.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM Functions.
  • Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML4, XHTML, CSS2, JavaScript, AngularJS, jQuery, JSON, Ajax, Oracle, SQL, Adobe Dreamweaver, Oracle, Eclipse, Bamboo, Log4j, Firebug

Confidential - Falls Church, VA

UI Developer

Responsibilities:

  • Responsible for translating designs and concepts into highly usable and engaging web applications using a variety of technologies
  • Involved in Requirement phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements
  • Daily SCRUM stand-up meeting and provided demo to the business.
  • Developed the user interface for registration using HTML, CSS, jQuery, AJAX.
  • Developed profile page options with jQuery, AJAX.
  • Designed profile option bar with CSS, jQuery and HTML.
  • Converted business requirements into technical requirements in preparation of High level design document and Functional specifications.
  • Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
  • Design and implementation of new feature or software components for the front-end of a large Web application
  • Used MS Visio, Dreamweaver and Photoshop tools for web application development
  • Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
  • Worked one-on-one with client to develop layout, color scheme and layout and implemented it into a final interface design with the HTML5/CSS3,Bootstrapand JavaScript.
  • Designed the table less web applications using CSS, Less CSS and with the help of and tags as per W3C standards.
  • Created Email templates using HTML Tables and analyzed code and fixed bugs.
  • Used JSF 2.2 in few parts of the application to provide a face lift (better look and feel).
  • Involved in development of various controller classes as a part of Spring MVC Framework.
  • Participated in development of a well responsive single page application using JavaScript and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Experience on highly distributed and scalable message based architecture EJB, JMS, REST, Groovy and JavaScript integration.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Use JS framework such as Angular JS (for data driven apps) and Backbone.js (for heavy DOM manipulation).
  • Developed REST APIs usingWEB API (SOA) and implemented REST API interfaces using JavaScript.
  • Involved in Middleware programs provide messaging services so that different applications can communicate using messaging frameworks like REST, JSON.
  • Used Spring 4.0 for creating the object using dependency injection (IOC).
  • Used DB2 10.0 as a database in the backend and for data retrieving and storing using ORM.
  • Worked and involved in development, enhancement and testing of the application.
  • Involved in peer-to-peer code reviews and functional testing.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Worked and involved in development, enhancement and testing of the application.
  • Involved in writing SQL Queries, Stored Procedures.
  • Worked with GIT version control, vagrant environment using node.js, Gulpfor compiling, and used tracking tools as JIRA for bug tracking.
  • Worked on creating simulation environment using Node JS and Mongo DB.

Environment: HTML5, CSS3, JavaScript, JQuery, YUI, Adobe Photoshop, Adobe Dreamweaver, Angular.js, Backbone.js, node.js, Ext.js, Kendo UI, Mongo DB, Responsive Design, JIRA, Mobile Apps (IOS, Android), AJAX, DOJO, DOM, Firebug, SOAP, Web Services, XML, XSLT)

Confidential - Wilmington, DE

UI Developer

Responsibilities:

  • Involved in requirement gathering and creating initial documentation for the system.
  • Developed the webpages using HTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
  • Created XHTML Pages with CSS and the Box Model, integrated the Java code (API) in JSP Pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Developed JavaScript based components using Ext JS framework like GRID, Tree Panel with client reports customized as per user requirements.
  • Brief experience on implementing and creating animations based on CSS classes.
  • Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
  • Involved in developing various generic JavaScript functions used for validations.
  • Used advanced level of HTML, JavaScript, CSS and pure CSS layouts (table less layout).
  • Co-ordinate with UX designers and develop static content using front end with HTML, CSS.
  • Developed Functional Requirement Document based on user requirements.
  • Implemented AJAX to enhance the capability of the website.
  • Designed various grid panels and various UI components using EXT JS framework and JQUERY.
  • Work on mobile frameworks: Phone Gap, JQuery Mobile to develop mobile applications for iPhone, Android and Blackberry phones.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Worked in fast-paced and dynamic environment supporting many components on varied release cycles using QTP.
  • Increaseddeveloperproductivity by using efficient programming methodologies and local development.

Environment: HTML, CSS, MEAN Stack, JavaScript, jQuery, JQuery Mobile, Bootstrap, Dreamweaver, Photoshop, Fireworks, AJAX, JSON, XML, REST, Phone Gap, Angular JS, MVC, SDLC (Waterfall), Notepad++

Confidential - Deerfield, IL

Front End Web Developer/Designer

Responsibilities:

  • Responsible to enhance the Portal UI using HTML, Java Script,CSS as per the requirements and providing the client-side JavaScript validations.
  • Developed Web services component using WSDL and SOAP with DOM to transfer and transform data between applications.
  • Responsible for coding POJO Classes which is used to describe the same things as a "Normal Class" whereas a JavaBean follows a set of rules.
  • Used Hibernate Query Language (HQL) features like Named Queries for querying the database and using the objects in data access layer and used Hibernate configuration files for Oracle.
  • Involved in Functional and UAT Testing which can be implemented by making software available for a free beta trial on the Internet or through an in-house testing team comprised of actual software users.
  • Developing at Client-side validations using Struts valuator and implemented Struts tag laboratories for designing front end.
  • Used Ajax framework for server communication and seamless user experience.
  • Worked on Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Used Junit framework for unit testing of application and Log4j to capture the logs.
  • JQuery for designing TABS and DIALOGBOX and which can test any generic JavaScript code,including itself.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Involved in generating build script using ANT that compiles the code, builds a war file and deploy the application on the application server.
  • Worked with versioning tools like CVS, SVN and Clear Case and build tools like ANT, Maven.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis.

Environment: HTML, CSS, JavaScript, JUnit, Log4j, JQuery, ANT, WSDL, SOAP, AJAX

We'd love your feedback!