We provide IT Staff Augmentation Services!

Software Developer Resume

San Diego, CA

SUMMARY:

  • Around 7 years of professional experience in web - based application development as a Full-Stack Web Developer.
  • Excellent background in front-end technologies in HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS in client-side application development.
  • Experience in creating web applications using MEAN Stack, implemented with Express.js, Mongoose and MongoDB to create comprehensive web applications.
  • Strong experience in GUI technologies like jQuery and its component jQuery UI.
  • Hands-on experience of CSS3 Bootstrap in developing responsive web pages for user experience improvement.
  • Extensive experience using JavaScript Closures, Premises and Prototype.
  • Good experience in deploying server side real-time web applications Node.js with the help of Node Package Manager (npm).
  • Significant experience in designing and developing Single Page Application using AngularJS.
  • Hand-on experience in consuming RESTful services using JavaScript, jQuery and AngularJS.
  • Extensive experience with Front-end MVC framework such as using controllers, models, filters and services using Angular JS.
  • Solid experience of web service using Ajax for processing JSON/XML between front-end and back-end.
  • Working knowledge on analytics reporting charts utilizing D3.js and Angular FusionCharts.
  • Good knowledge in debugging and troubleshooting existing code using Chrome Developer Tool and Firebug.
  • Experience in Core Java, including Collections, Exception Handling, I/O System and Multi-Threading.
  • Good experience working on JUnit testing framework.
  • Solid understanding of Object Oriented Programming.
  • Experience in developing front-end layer in web app platforms with Servlets, JSP, Hibernate and Spring MVC on Apache Tomcat web server.
  • Excellent understanding of DB Design, DB normalization and writing SQL queries with RDBMS like MySQL, SQL Server.
  • Experience in debugging real-time logs for response data with Splunk Enterprise.
  • Experience in testing SOAP and RESTful service using SoapUI and ReadyAPI.
  • Experience in unit testing tools using Jasmine, JUnit and Karma along with TDD technology.
  • Experience working in Scrum environment of Agile methodology for development.
  • Experienced in version control tools like GIT and SVN.
  • Self-starter, fast learner and consistent team player with excellent communication skills.
  • Experience in Android programming using Android SDK.

TECHNICAL SKILLS:

Languages: Java, HTML, CSS, JavaScript 

Web/App Servers : Apache Tomcat

UI Technologies: HTML5, CSS3, JavaScript, AJAX, JSON\ MySQL, Microsoft SQL Server, Oracle,

Databases: jQuery, Bootstrap, Media Queries, MongoDB

JavaScript Libraries and frameworks: jQuery, Angular.js, D3.js, Node.js

Java/J2EE Technologies: Core Java, Servlets, JSP, Hibernate, JDBC

IDEs & Editors: Eclipse, Notepad++, NetBeans, WebStorm

Unit Testing Tools: Jasmine, JUnit, Qunit, Karma

Operating Systems : Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Software Developer

Responsibilities:
  • Collaborate with team members such as adding documentation with Confluence and posting issues with Jira.
  • Designed easy-to-use interfaced using HTML5, CSS3, JavaScript and jQuery.
  • Implemented Single Paged Apps with MVC framework for features such as menus, sections, input boxes using AngularJS.
  • Improved page format and responsive design using BootStrap grid system.
  • Implemented visualization of data graphs by processing existing JSON data and displaying them using D3 for SVG.
  • Implemented RESTful service by making AJAX calls and get response data from the backend.
  • Used GIT to maintain version control for the new app development cycle. Used SVN to maintain version control for the existing testbench codebases.
  • Used SoapUI with Groovy code to create SOAP service using XML, and schedule the automation using Jenkins.
  • Used ReadyAPI to create test cases to test RESTful service and analyze test logs.
  • Wrote SQL queries using SQL Server to track properties from database records to find bugs from the backend data.
  • Used Splunk Enterprise to debug the pages from event logs.
  • Developed and executed automated tasks using Jenkins and checked Jenkins logs for test results.
  • Used Agile approach for application development with weekly Scrum meetings.

Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, BootStrap, SVG, D3.js, JSON, AJAX, GIT, SVN, SoapUI, ReadyAPI, SQL Server, Splunk, Jenkins, Agile, Scrum, Jira, Confluence

Confidential, Green Bay, WI

Web Application Developer

Responsibilities:
  • Understood and analyzed the requirement of client, application workflows and the existing application framework.
  • Designed intuitive GUI interfaces using HTML5, CSS3, JavaScript and jQuery.
  • Used AngularJS modules, controllers, directives, and filters to build MVC architecture in web applications.
  • Improved page loading speed by optimizing JavaScript code, such as reducing time-consuming built-in functions, and eliminating synchronous server calls.
  • Handled NoSQL database MongoDB on performance-demanding data, using MEAN stack technologies along with Mongoose and Express.js.
  • Used Bootstrap framework and custom CSS3 to develop responsive web pages.
  • Used jQuery, Ajax and JSON to process response data from RESTful web services for updating UI.
  • Integrated jQuery and jQuery UI plugins such as dropdown menu and widgets for interactive experiences.
  • Used Angular fusion chart for data visualization of reporting module.
  • Used GIT to maintain application version control for the full development cycle.
  • Used Gulp as the automation tool to run and manage JavaScript tasks.
  • Involved in creating and executing Unit test cases using Jasmine and Karma.
  • Used Agile and Scrum approach for application development.

Environment: HTML5, CSS3, Bootstrap, Ajax, JSON, JavaScript, jQuery, AngularJS, Angular FusionChart, RESTful, NodeJS, npm, MongoDB

Confidential, Madison, WI

Frontend Web Developer

Responsibilities:
  • Used HTML5, CSS3, JavaScript, Bootstrap and AngularJS to create presentation layer for dynamic web pages.
  • Used Bootstrap, Ajax and jQuery to create responsive web pages.
  • Handled browser compatibility for different web browsers such as Safari, Firefox and Chrome.
  • Involved in creating Single Page Application using AngularJS for feedback module.
  • Involved in consuming RESTful web services using jQuery/AJAX.
  • Implemented AJAX and JSON for handling asynchronous user requests and user data refreshing.
  • Integrated D3.js to accomplish data visualization for user statistics module.
  • Developed interface and implementation using Spring Dependency Injection.
  • Used Spring REST controller and Hibernate to implement REST service.
  • Involved in designing custom-built web-based software using J2EE, MVC architecture and Springs Framework.
  • Used Spring AOP for efficient code reusability.
  • Wrote MySQL queries, views and triggers to communicate with risk management database in the backend.
  • Performed extensive unit testing using JUnit modules.
  • Used GIT to maintain application version control for the full development cycle, used SVN for maintaining existing system debugging and updates

Environment: Java 7, HTML5, CSS3, JavaScript, JSP, Bootstrap, Ajax, jQuery, AngularJS, D3.js, Eclipse, Apache Tomcat 7.x, RESTful Web Services, Spring, Hibernate, XML, JSON

Confidential, Madison, WI

Software Developer

Responsibilities:
  • Designed and developed web-based application using Angular MVC framework.
  • Built Rich Prototypes and Applications using HTML, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS and Bootstrap.
  • Used AngularJS to create a Single Page Application for product listing modules.
  • Used Bootstrap, AngularJS Bootstrap and custom CSS3 for Richer User Experience and Responsive Web Design.
  • Used Prototype JS and handled client side validations using Angular Form functions.
  • Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework.
  • Integrated RESTful APIs with front-end Pages by generating JSON data from MySQL DB.
  • Write SQL and HQL queries for Hibernate Object/Relational Mapping
  • Involved in Developing and Consuming RESTful Services using Spring3 MVC with Hibernate3 for fetching dynamic data for display.
  • Used SASS framework to minimize complexity and avoid duplication in CSS styles.
  • Involved in Designing, Implementation, Maintenance and Testing of Databases and Web pages with Agile Scrum.
  • Involved in creating automated Test cases using Protractor.
  • Used SVN to maintain application version control in centralized server.

Environment: Java, HTML, CSS3, XML, Ajax, JSON, jQuery, AngularJS, Protractor, Bootstrap, Prototype JS, JavaScript, Eclipse, MySQL, SASS framework, Agile Scrum, Tomcat web server

Confidential

Web Developer

Responsibilities:

  • Received business logic specifications and design documents, and translated them into HTML5 , CSS3 preprocessor styling SASS , JSON files, JavaScript code, and jQuery
  • Developed layout, color scheme and implemented user interface design with the HTML5/CSS3 and JavaScript
  • Handled database access and data transmission based on RESTful Web Services. 
  • Designed a responsive website using Bootstrap grid system to layout contents. 
  • Worked with source version control tool GIT to manage the code repository. 
  • Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms. 
  • Used RESTful APIs which support JSON and XML to access back-end  data and retrieved useful information using AJAX calls to display them on the browser.  
  • Interacted with the back-end  staff and scrum master at the daily meeting for new features in this web app using agile software development methodology.

Environment: HTML, CSS, SASS, jQuery, JavaScript, jQuery, Ajax, JSON, MySQL, Bootstrap, GIT, Agile

Confidential

Website Developer

Responsibilities:
  • Worked with business system analyst, understand the requirement for the User Interface module, and ensure the module is built as demand.
  • Developed User Interface for the project using HTML4 and CSS2 .
  • Maintained existing UI Applications and upgraded them using CS S2, jQuery , Ajax , JavaScript , JSON and HTML4.
  • Implemented Java Servlets to create services from the Backend for handling requests from Frontend.
  • Wrote application level code to perform client side validation and implemented UI Screens using jQuery and JavaScript .
  • Used java controllers jQuery, Ajax and JSON to interact frontend UI element with back end systems.
  • Built Desktop-styled UI using HTML4, CSS2, JavaScript and Ajax, including system configuration and data reports.

Environment: HTML4, CSS2, JavaScript, AngularJS, Bootstrap, JSON, jQuery, Ajax

Confidential

Front-End developer

Responsibilities:
  • Involved in unit testing and Integration of the above modules.
  • Worked on HTML4, CSS2 and built clean, user-friendly UI.
  • Designed and developed user-friendly web form and user interface on JSP.
  • Used JavaScript to provide form validation.
  • Assisted with product development projects.
  • Aided in writing technical documents for website enhancements and updates.

Environment: HTML4, CSS2, JavaScript, Eclipse, JSP

Hire Now