We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 6 years of experience on Cross Platform Web/Client - Server applications design and development using JavaScript with Java, J2EE and application server technologies.
  • Strong front-end UI development skills using HTML, CSS, JavaScript, AJAX, JSON, j Query, Backbone.js, Angular JS, Require JS, Underscroe.js, Dojo, Bootstrap for building responsive web design.
  • Extensive experience in Cross-browser HTML, CSS, Bootstrap & JavaScript coding to offer responsive website layouts to modern browsers and mobile devices. Modifications of existing CSS files to enhance the user experience.
  • Intermediate experience with Advanced JavaScript (including prototype-based inheritance, closures, module pattern, AJAX, promise, JSON) and familiar with JavaScript frameworks such as, Angular JS, Backbone.js.
  • Performed unit testing using Jasmine to write tests for AngularJS, Using Protractor for end-to-end tests. Integration and deployment of applications using build tools like Maven.
  • Experience with JavaScript task runner using Grunt, unit testing framework using Jasmine and JavaScript workflow tool like Yeoman. Dependency management tools NPM and Bower.
  • Deep understanding in design, development and implementation of Model-View-Controller frame works using AngularJS and Spring MVC.
  • Good knowledge in modern single page web application using MEAN stack. (MongoDB, Express.js, Angular.js, Node.js)
  • Good Knowledge in data visualization using D3.js
  • Expertise in Core Java concepts such as Multi-Threading, Generics, Exception Handling, Collections Framework, etc.
  • Experience in major web applications servers, including RESTful API, Oracle WebLogic Server and Apache Tomcat.
  • Experience with MySQL, SQL Server and MongoDB concepts.
  • Good knowledge in design & understanding the application using UML & Data flow diagrams.

TECHNICAL SKILLS

Programming Language: Java, JavaScript, C#

Web& Application Server: Oracle WebLogic Server 12c, Apache Tomcat 6.0/7.0, RESTful, Node.js

Web Technology: HTML5, CSS3, SASS, Bootstrap, jQuery, AJAX, AngularJS, Backbone.js, Dojo, Express.js, JSON, JSONP

IDE &Tools: Eclipse, WebStorm, NetBeans, Sublime, Subversion, Git, Maven, NPM, Bower, Yeoman, Grunt

J2EE Technology: JSP 2.x, Servlet 2.x, Spring 2.x/3.x, Hibernate 3.x, JDBC

Databases: Oracle 10g/9i, SQL server, MySQL, MongoDB

Debugging Tools: Karma, Jasmine, Protractor, JS Hint, JS Lint

Operation System: Windows 7/8/8.1, Mac OS X, Linux Ubuntu

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

Software Developer

Responsibilities:

  • Attending weekly meetings twice a week, kept up-to-date the progress for migration.
  • Building new GUI CANAPI website from scratch utilizing HTML5, CSS3, Bootstrap and AngularJS.
  • Using MVC-based AngularJS to fetch data from our REST-based APIs.
  • Designing and implementing multiple new features using ng-Grid with REST call to build Admin screens and using jQuery Data Tables to build Order screens.
  • Using Agile environment to achieve SDLC.
  • Developing responsive HTML, CSS, jQuery and JavaScript based theme with a fluid grids
  • Writing the custom directives for CANOPI GUI functionalities like form validation and some features in ng-Grid like rows swapping between two ng-grid tables.
  • Writing services, controller and filter files in AngularJS.
  • Working with Jasmine for Testing.
  • Using JSON format for asynchronous request handling and partial refreshing by the user.

Environment: Java, JavaScript, HTML5, CSS3, Bootstrap, jQuery, JSON, Spring MVC, Angular JS, Maven, Eclipse, Web Storm, Net Beans, NPM, Jasmine, Karma, Oracle WebLogic Server 12c.

Confidential - Cambridge, MA

Web UI Developer

Responsibilities:

  • Worked closely with Product and Design team members on a modern technology stack grounded in node.js, with an MVC-based JavaScript framework AngularJS delivering data from our REST-based APIs.
  • Built and maintain the presentation layer of Priceline site.
  • Designed and implemented multiple new features in Priceline.com related to Hotel Room search and purchase using AJAX, AngularJS, CSS3, Bootstrap and HTML5.
  • Worked with AngularJS and JQuery plugins to improve user experience, using Data Table, Data Charts to show the amount, availability of the hotel room left.
  • Worked on different projects for redesign & development of various parts of hotwire web site (Hotel Search Results page & Hotel Billing path) using Spring MVC.
  • Used Ajax/Promise in JSON format for asynchronous request handling and partial refreshing by the user.
  • Used Google static map API for maps.

Environment: JavaScript, HTML5, CSS3, SASS, JQuery, Spring MVC, Bootstrap, Backbone.js AngularJS, RESTful API, SVN, Eclipse, Web Storm, Maven.

Confidential - Plainview, NY

UI Front End Engineer

Responsibilities:

  • Used Agile Development Methodology and Scrum team structure for the development process.
  • Re-wrote and redesigned site utilizing HTML5, CSS3, Backbone.js, and JavaScript.
  • Developed sub-sites for new products, customer investigation, and coupon discounts.
  • Wrote numerous JavaScript functions for user input validation and verification.
  • Developed and implemented Vitamin Suggested module which gives customer suggested products after evaluate customer’s preference.
  • JavaScript for back-end (AJAX) functionality and user interaction either coding from scratch or, when appropriate, utilizing various libraries (typically JQuery and related plugins).
  • Improved the site performance on different modern browsers utilizing numerous JavaScript frameworks or 3rd party plug-ins (flash) by pairing them with various back-end systems Java.

Environment: JavaScript, HTML5, CSS3, JQuery, AJAX, JSON, Backbone.js, Spring MVC, Oracle 10g, Eclipse, Web Storm, Maven, SVN.

Confidential

Web Developer

Responsibilities:

  • Designed User Interfaces using CSS and HTML.
  • Responsible for validation of Client Interface HTML pages using JavaScript and JQuery.
  • Developed front-end screens and using HTML, CSS, JavaScript, JQuery, Underscore.js and JSP.
  • Worked with back-end team developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans.
  • Worked with back-end team developed Struts action classes, forms and JSP pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
  • Worked with back-end team used MySQL for back end database access and caching.
  • Worked with back-end team used JDBC API to establish connection between Java and Database.

Environment: CSS, HTML, JavaScript, JQuery, JSP, XML, JDBC, Spring MVC, Servlets

Confidential

Software Engineer I

Responsibilities:

  • Development of company registration and balance accounting module.
  • Implementation of the Spring MVC architecture for the module.
  • Development of web components using JSP and Servlets for the above module.
  • Involved in coding SQL queries for the module and to establish JDBC functionality.
  • Bug-fixing, unit testing / writing test cases using JUnit and maintenance for several modules.

Environment: Java, Spring MVC, JSP, Servlets, SQL Server, JDBC, JUnit

We'd love your feedback!