We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Object oriented software developer with 7+years of experience working on various applications.
  • Very Strong in developing applications using HTML, HTML5, XHTML, CSS3, JavaScript, Action Script, JQuery, YUI, XML, XSLT, Ajax, Flash CS3.
  • Expertise in designing websites with W3C standards usingHTML4/5, CSS2/3 to get best cross - browser user experience for long-term user retention and engagement.
  • Experienced in using Front End editors like Visual Studio 2005/2008, Eclipse, Notepad++, Sublime and Dreamweaver and Microsoft Expression Web.
  • Good noledge of object oriented JavaScript, Frameworkslike Angular.js,Backbone,Node.js and Bootstrap
  • Expertise in working with teh JavaScript and exposure to various MVC JavaScript frameworks prototype.js, backbone.js and node.js.
  • Experience applying teh latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications (RIA).
  • Solid experience converting PSD’s to HTML/CSS pages (all-div/table-less layouts) as well as implementing web standards.
  • Proficient in latest JavaScript, AngularJs trends like MVC and managing UI flows using MVC.
  • Experience using Grunt, Gulp, Jasmine, Jira, Live Http Headers, spring suite, Maven.
  • Experience in working with RESTfulWebServices and implementing RESTful API's.
  • Experience in using Grunt and CSS procedures LESS, SASS
  • Strong Knowledge and Experience on Collections, Threading, Garbage Collection, Exception Handling, OOPs concepts and Design Patterns in CoreJava.
  • Extensive experience with Agile, SCRUM, Test Driven Development and Agile test Driven Development (ATDD).
  • Experience in working with Databases like Oracle 10g/11g, SQL Server 2005, DB2 and Classic Federator and proficiency in writing complex SQL, PL/SQL.
  • Used SVN, Git, and Perforce for Version controlling and error reporting.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Integrated teh AngularJS application with teh RESTful web services.
  • Used handlebars.js forclient side presentation logic and separate data.
  • Experience in DOM (Document Object Model) in interacting with objects withHTML5, XHTML and XML documents.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Node.js, Angular.js, Responsive design.
  • Experienced in RAD, Eclipse and Clear Case version control system.
  • Experience working with agile Scrum development process.
  • Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation.
  • Worked on web servers such Apache Tomcat, WAMP, XAMP, LAMP.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and MaintenanceSelf-motivated, good team member with excellent analytical, communication &problem solving skills with ability to work independently as well as in a team

TECHNICAL SKILLS

UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Toad.

UI Frameworks: Angular.js,Backbone.js,node.js,Bootstrap.JS,JQuery

Tools: Adobe Illustrator CS3,Rally

IDE,HTML Tools: EclipseIDE,Notepad++,AdobeDreamweaver,EditPlus,JSfiddle,Webstrom,Tatastrom, Sublimetext, Brackets, DBeaver

Web/App Servers: JBoss, HTTP Web Server, Tomcat, Apache Server, Web Sphere

Database: Oracle, MySQL, SQL Server, DB2

Operating Systems: Windows NT/ XP/Vista/7, UNIX and LINUX

Methodologies: Agile, Rational Unified Process(RUP), UML

PROFESSIONAL EXPERIENCE

Confidential -Austin, TX

Full Stack Developer

Responsibilities:

  • Involved in developing core modules like search content and content detail page.
  • In an agile environment with daily scrum meeting have developed an data intense web application which communicates with multiple applications and optimizes teh result based on it.
  • Developed front end web application by using web technologies such as HTML5, CSS3, Java script, Angular, JQuery, JSON, CSS, Bootstrap.
  • Experience in google API’s and expert in location based services.
  • Built a completeserver sidecustom search and sorting component which is used in differentmodules of teh application.
  • Used JSTL with JSPs for dynamic generation of HTML5 for client browsers.
  • Extensively used CSS and Bootstrap for styling teh HTML5 elements to enhance teh look of teh pages.
  • Expert inUsing Bootstrap for developing, a sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX andJSON.
  • Integrated and used different required external JS like scheduler and sweet-alert.
  • Used Nesting, Variable and Mixing features of SASS Preprocessor to keep teh code neat and to enhance pace of teh project.
  • Used CSSSprites to decrease teh number of HTTP requests and load time of web pages
  • Worked closely with SQA team in fixing teh reported bugs/defects and checking cross platform compatibility.
  • Have coordinated with team members and project owners who are in different locations.
  • Used a custom message queue for better management of information exchanges between multiple application.
  • Used JQuery to make teh HTML 5 and CSS code interact with teh JavaScript functions to add dynamic data to teh web pages at teh client side.
  • Developed various widgets and incorporated on payroll and payments support site.
  • Extensively worked in JavaScript and JQuery for dynamics user experience.
  • Debugged teh application using Firebug to traverse teh documents and manipulated teh nodes using DOM and DOM Functions.
  • Used GIT and Jenkins for project version control and deploying and managing files between different servers.
  • Handled Ajax call functionality and dynamic data parsing from XML and JSON data file.
  • Involved in writing various SQL Queries to satisfy various business requirements of teh application.
  • Handled complex and huge JSON data.Used different ORM’s like MyBatis and Hibernate.
  • Writing codes and fixing Cross-browser compatibility issues.
  • Used JAZZ(RTC) for defect tracking.Havecreatedand managed user stories, defects and change requests.
  • Performed unit testing on various project modules using JUnit framework and version control through GIT.
  • Managed multiple servers and used Jenkins to safely deploy on different servers.
  • Extensively used Linux commands to track logs and deployments.

Environment: Eclipse, HTML5, CSS3, XML, JavaScript, Bootstrap, JQuery, JQuery UI, AJAX, JSP, GIT,Jenkins,DB2.

Confidential -San Jose, CA

Full Stack Developer

Responsibilities:

  • Developed end to end application with agiletest driven developmentmethodology and daily stand-up meeting.
  • For a clean and fast response used front-end web technologies such as Angular.JS&JQuery for its cross-browser and wide range support.
  • Latest technologies involved in teh front-end HTML5, CSS3, Java script, JQuery, JSON, CSS bootstrap.
  • Technologies involved in back-end Java,Spring MVC&MyBatis.
  • Have used extensively CSS and Bootstrap with a good look out for cross browser issues.
  • Expert in Bootstrap to develop responsive web pages and other great features like modal, collapse etc which will give a smooth animation.
  • Used google charts API to create dynamic charts which are good in making decision are helpful in getting overview.
  • Expert in using Angular directives, custom directives and third party directives.
  • UtilizedAngular.js framework for form validation by throwing errors or confirmation dialogs in intuitive way to teh user.
  • With reusable and adaptable templates and style sheets, teh requirements which keeps changing are done with minimal time and effort.
  • Have a good experience with google charts in terms of interaction with teh user or adding animations to it for a much better experience to teh user.
  • Experience in Junit testing and written for all services in a best possible way.
  • Have solved issues in certain cases where two-way data binding is not expected with minimal changes and with-out compromising teh application performance.
  • Have solved issues with cache where setting explicitly not to cache teh memory. Teh files which are changed will only be loaded to keep all teh users in sync without clearing teh cache to see updates.
  • Have worked End to End for teh image upload and retrieval without using any third partylibrary.
  • Have a good experience on MySQL, written many complex queries for teh application which actually minimize teh data to teh required output and to keep teh back-end service logic to minimal.
  • Worked closely with client team in fixing teh reported bugs/defects/changes.
  • Dynamic generation of links and dynamic generation of ID’s.
  • Have used salesforce API’s to get dynamic data and insert it inlocal DB in a daily basis.
  • Have experience in setting up environment in teh VM with Linux operating system. Solved issues with MySQL queries on a Linux operating system.
  • Designed and Developed application by keeping things minimallike angular watcher or number of ng-repeat which plays a great roll in terms of teh making application light.
  • Experience in developing reusable and adaptable scripts with broad range.
  • Debugged teh application using Chrome Developer Tools and IE version tested using IE tools.
  • Used GIT for project version control and expert in using its function like merging,branch creation.

Environment: Eclipse, Apache Tomcat, HTML5, CSS3, XML, JavaScript, Bootstrap, JQuery, JQuery UI, Angular JS,, AJAX Java, Spring MVC, Maven, GIT.

Confidential - Pennington, NJ

Sr. UI Developer

Responsibilities:

  • Designed dynamic and cross-browser compatible pages using HTML, CSS, JavaScript and Ajax.
  • Implemented Backbone.js for one of teh module to migrate MVC model framework.
  • Used teh node.js MVC Frameworks in teh development of teh web applications.
  • Building Web application using Backbone.js for front-end and Node.js for building Server-side API’s.
  • Created custom angular directives and filters for filtering teh data that we display on teh web page.
  • Worked on technologies like Backbone.js, HTML5, CSS3, Java script, JSON, CSS bootstrap.
  • Used Bootstrap, HTML, CSS, and JavaScript framework for developing responsive, mobile-first web sites.
  • Making Responsive Web Designs using Media Queries and TwitterBootstrap.
  • Developed teh functionality for communicating between teh modules mostly involved in VIEW and CONTOLLER section of MVC pattern, it includes HTML5, CSS3, JavaScript, JQuery and AJAX which were used for UI development
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from teh database in teh form of XML.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Responsible for all client sideUI Validation and implementing Business logic based on user selection using Angular JS and RESTful.
  • Created Email templates using HTML Tables and used Handlebar.JS to minimize compile time.
  • Created a multi-platform solution usingPhoneGap.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Created mobile templates for IPhone and Android.
  • Writing code for Cross-platform use.
  • Creating different types of modals. One for dynamic content for Ajax call having both modal header as well as modal body content together inside one modal content body.
  • Configured SEO friendly URLs through apache.
  • Worked JSP templates and JAVAenvironment.
  • Performed production server deployments.
  • Developed SQL scripts for data migration.
  • Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
  • Implemented test cases and performed unit testing using Jasmine, Grunt.

Environment: HTML5, CSS3, JavaScript, JQuery, XML, JQueryUI, AJAX, Apache Web Server 2.2, Java, JSP, PHP, Anjular.js, Node JSBackbone.js, Phone Gap, Bootstrap, Dreamweaver.

Confidential, San Antonio, TX

Senior Front-end Programmer/Analyst

Responsibilities:

  • Involved in Agile Methodology process which includes bi-weekly sprint and daily Scrum to discuss teh design and work progress.
  • Closely worked with business system analyst to understand teh requirements to ensure that right set of UI modules been built.
  • Wrote application level code to perform client side validation using JQUERY, JavaScript.
  • Wrote JQUERY function while implementing various UI Screens across teh whole web application (both consumer facing as well as internal application).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
  • XHTML validates and is cross browser compliant (IE, Firefox, Google Chrome, and Safari).
  • Used jQuery core library functions for teh logical implementation part at client side for all teh applications.
  • Used modern web technologies such as HTML5, SASS, JQuery, Bootstrap, AngularJS, Backbone.js frameworks.
  • Worked with SpringMVC and teh presentation layer of teh application using JSP pages.
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Created AngularJS Controller which Isolate scopes perform operations in UI.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Wrote teh controller in SpringMVC which delegates teh request from front end to teh delegator layer and to make calls with backend systems.
  • Ran teh standalone front end application in Grunt Server. Used Google Chrome for debugging teh application.
  • Implemented Webservices (SOAP) for transmission of large blocks of JSON data over HTTP.
  • Managing tickets through JIRA and use Source tree with GIT for version control and also used bower as package manager.
  • Worked with XML and JSON using jQuery and JavaScript.
  • Integrated with teh back-end code (JSP) using jQuery, JSON and AJAX to get and post teh data to backend servers.
  • Built a system to load and save a user’s diagram in JSON using Node.js and MongoDB.
  • Manage multiple projects for different business units within teh organization and responsible for delivering User Interface & Front-end development.
  • Used SVN for version control and QC for defect tracking.
  • Managed application state using server and client-based State Management options.
  • Built pages from Photoshop mockups using JavaScript, JQuery, CSS, and HTML.
  • Debug teh application using Firebug to traverse teh documents and manipulated teh nodes using DOM and DOM Functions.
  • Mastered teh GRUNT with commands for building and deploying teh project. Used Bower for successfully implementing teh dependencies.

Environment: jQuery, JSON, XML, JavaScript, HTML/HTML 5, CSS/CSS 3.0, XHTML,AJAX, Angular JS, Node JS, Visual Studio 2010, Tomcat, Source control - Clear Case, JSP, SVN.

Confidential

Web Developer

Responsibilities:

  • Followed Agile Software Development Methodology in teh progress of teh project.
  • Developed Landing Page using HTML, CSS, JavaScript and Marketing Page using JavaScript, JQuery.
  • Developed Module Photo Tray using jCarousel Plug-in and flash.
  • Developed Module Help using JavaScript, HTMLand CSS. It includes two layered Light Box implementation.
  • Extensively used prototype for teh development of modules and components from scratch.
  • Used Content Management system (CMS) for teh dynamic configuration of teh header and footer of teh web application.
  • Consumed JAX-WS Web services and tested using SOAPUI.
  • Deployed teh application to JBoss server and tested teh front end using Jasmine.
  • Developing for mobile with JQuery Mobile.
  • Used JSON objects TEMPeffectively for efficient client side coding.
  • Used JDBC for communicating with teh backend.
  • Used JIRA as teh Bug Tracking tool.
  • Used Tortoise SVN to check in code to dev Environment and to avoid merge issues.
  • Resolving all teh assigned defects and interacting with QA to resolve any issues.
  • Used Firebug, Firebug Lite, IE Developer Toolbar for debugging and browser compatibility.
  • Developed stores procedures, triggers, functions and database tables in Oracle database.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.

Environment: Windows, Eclipse, RUBY, JavaScript, Prototype,Firebug, Fire Bug Lite, HTML, JSON, DHTML, CSS, jQuery, AJAX, JSP, Tomcat, Dreamweaver.

Confidential

Java/UI developer

Responsibilities:

  • Developed detailed mockups, prototypes and wireframes to illustrate interface and design concepts of teh website using MicrosoftVisio.
  • Designed and developed Webpages using JSP, Servlets.
  • Developed server side programs using Servlets and JDBC
  • Involved in creating teh design document, uses cases, UML diagrams using Microsoft Visio.
  • Implemented MVC framework using Struts 1.2 and Tiles.
  • Created HLD and LLD for projects.
  • Developed a batch file using Multithreading. Each thread read teh messages from Web Sphere MQ series and MQ messages are of XML messages which further get parsed using DOM parser.
  • Developed a batch file which reads huge file.
  • Used Multithreading for reading teh big size file. Partitioned teh file in multiple files by creating multiple threads and then read file and dumped data on database.
  • Discussions with Business users for Business and Architectural requirements.
  • Extensively worked on designing web pages using HTML, DHTML, CSS, Java Script, Ajax and ActionScript.
  • Performed client side validations using Java Script.
  • Created teh much interactive web pages using JavaScript libraries JQuery.
  • Designed graphic objects, animated icons, templates and images with teh help ofMacromedia.
  • Completely developedfront endusing Abode Photoshop CS2.
  • Managed back end connectivity with teh help of Servelets.
  • Used MySQL for connecting to teh database.
  • Developed and implemented user interfaces as per latest W3C standards.
  • Analyzed requirements and delivered teh change requests as per schedule.
  • Developed web applications based on Search Engine Optimization (SEO) techniques.
  • Managed cross browser compatible issues by testing with Internet Explorer 6.0 and above, Firefox, opera and chrome browsers.
  • Developed teh database access objects using Oracle 10g
  • Developed stored procedures, triggers and queries using SQL in Oracle 10g.
  • Participated in design and code reviews.

Environment: HTML 4.0, DHTML, XML, CSS, JavaScript, JQuery, AJAX, MySQL,Adobe Dreamweaver CS2, Macromedia Flash CS2, Adobe Illustrator CS2, Adobe Photoshop CS2, Apache Web Server 2.2, Microsoft Visio.

We'd love your feedback!