We provide IT Staff Augmentation Services!

Full Stack Web Developer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

TECHNICAL SKILLS

Programming Languages: JavaScript, AngularJS, jQuery, PHP, HTML5, CSS3, XML, Drupal, React JS, Redux, React Native, Mootools, MySQL, Unix Shell (ksh, sh, bash), C, C++, Java.

Operating Systems: Unix, Solaris, Linux (SuSE, RedHat), LAMP, iOS, and Windows XP.

Version Control: RCS, Subversion, Git, Maven.

Development & Tracking Tools: Atom,Vi/Vim, Sublime, Eclipse IDE, GCC, GDB, make, rpm, XCode, Trac, Bugzilla, Jira.

Server Tools/Protocols: SOAP, Apache, Tomcat 7, PuTTY, SSH, Nginx web servers.

Software Development Methodologies: Agile Development, Scrum Methodology, Waterfall Development, Object Oriented Development.

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Full Stack Web Developer

Responsibilities:
  • Working as Full Stack Web Developer with HTML/HTML5, JavaScript, AJAX, CSS/CSS3, AngularJS, Bootstrap Framework on a Front - end and PHP/MySQL on a Back-end side on SaaS application.
  • Develop, enhance and perform maintenance of SaaS application for one of the major CPG.
  • Successfully developed and guided the widely spread Web Dev team to complete a highly visible customer project in limited timeline.
  • Build a set of modules for Front-end like managing Market List, Product Hierarchy using AngularJS plugins and functionality.
  • Implemented SOAP API integration modules to perform scheduled content updating/parsing.
  • Architected and implemented a set of reporting modules accordingly specification with complex grouping/aggregation functions, and Excel-file generation (PHP Excel).

Confidential, Milipitas, CA

Web - Mobile Developer

Responsibilities:

  • Worked as part of a proactive and dynamic team responsible for developing a high quality, customer- focused My Cloud web and mobile applications that provides a private cloud solution to enable users to store and manage all their files and media in one location and access it from anywhere.
  • Actively contributed to migrating the entire My Cloud mobile hybrid application from Angular 1 to React Native, continuing parallel support side-by-side in both technologies. A migration of MyCloud hybrid mobile app from Ionic Framework, AngularJs and Cordova to React Native with Redux using Sagas, Selectors and the Draper style utility.
  • Liaison closely with Product Managers and UI team to gather the requirements to enhance the look, functionality and appearance of the mobile app.
  • Create an UI flow in React Native for features like USB migration that helps copy files from the usb storage to the user’s my Cloud account.
  • Design and develop and interactive layout to invite users through email to My Cloud account.
  • Responsible for the fast and accurate troubleshooting, analysis and debugging of ongoing issues or defects reported by in-house testers and Beta users.
  • Implemented features to improve Webfiles, a web-based application for maintaining mycloud.com to share content with users for WD NAS devices using technologies like using JavaScript, jQuery and PHP.
  • Enhanced and refined the process of onboarding of the NAS device to be a part of cloud system by simplifying the flow and eliminating scenarios that was leading to device not being detected.
  • Added Google Analytics to monitor various issues that might occur during finding the device/s, connecting appropriate device for onboarding and redirecting to device dashboard to register the device and create user accounts.

Confidential, Milipitas, CA

Web Developer

Responsibilities:

  • As part of a team, designed and developed the user interface for Unified Commerce Experience (UCE), a common work space for all Commerce Transactions (Initial Purchase and Renew/Manage) that include Products, Services, Software-Subscriptions, and Solutions.
  • Improved the application’s user experience using AngularJS front end framework and maintained coding, commenting, validation and testing standards.
  • Actively worked on User Stories in UCE Hybrid renewals team to ensure efficient completion in a timely fashion using Java, AngularJs, HTML and CSS.
  • Consistently debugged and fixed key application issues that arise from QA testing to make sure to minimize any down time.
  • Wrote behavior & unit tests using Karma, Jasmine and PhantomJS headless browser.

Confidential, San Jose, CA

Web Developer

Responsibilities:

  • Developed many diverse applications for different & remote-based Information & Technology Risk teams using web-based technologies like HTML5, CSS3, PHP, jQuery and MSSQL/MySQL.
  • Created heatmap risk views with dynamic overlay images that have link associated to dynamic webpages. -- Implemented an MVC framework to force a separation of concerns within the application, untying data access logic and business logic from the UI.
  • Designed and coded the auto-triage component designed to ask a limited number of questions to the user and route them to the appropriate location to obtain an answer to their InfoSec request.
  • Actively participated in daily team meetings to gather requirements and discuss the progress with remote team.

Confidential, San Jose, CA

Web Developer

Responsibilities:

  • Redesigned and developed a lightweight feature management tool that is implemented as a web-based application, written in the PHP programming language along with jQuery, CSS and PostgreSQL. The tool was customized to fit the needs of various active internal groups. It tracked the progress of resolving individual feature requests and provided an advanced interactive table with on-the-fly filtering and multi­column sorting using jQuery plugin.
  • Actively interacted with diverse groups like program managers, marketing and developers to gather requirements and updates.
  • Periodically presented the application to all groups to assess the progress and gather their feedback.
  • Enhanced the usability, look and feel of the application using CSS and jQuery plugins.
  • Effectively prioritized and managed multiple tasks to meet deadlines.

Confidential, Mountain View, CA

Web Developer

Responsibilities:

  • Created and implemented a variety of Web-based products using PHP, JavaScript, jQuery, Ajax, CodeIgniter, and SQL.
  • Closely interacted and participated in team-oriented environment to design UI and database and implementing changes to the framework as required
  • Worked on many projects on CodeIgniter framework based on customer requirements starting from the design and requirements phase to finally launching the application.
  • Maintained and enhanced existing code including troubleshooting bugs and adding new enhancements.

Confidential, Santa Clara, CA

Web Developer

Responsibilities:

  • Integrated massively multi-players online gaming (MMOG) games into high traffic Confidential platform on Drupal platform.
  • Developed fully functional, cross browser compatible game sites on Drupal platform using programming languages like PHP, JavaScript, Mootools, MySQL and Korn Shell.
  • Created multiple custom game site design templates for automating the creation of game sites especially for mobile and PC (browser) games. Migrated existing websites to the new game templates to create an uniform game creation process.
  • Maintained and enhanced the product site portal by adding numerous features like retrieving game specific information, consolidating all the game images into one common place and automating the data transfer from test to live environment.
  • Closely interacted with marketing team to troubleshoot and improve the partner pixel tracking system especially for new registration signups and server-to-server layer data tracking. Periodically generated affiliate reports to track the missing player information from the game servers.
  • Redesigned Confidential Billing Web portal with HTML and CSS enhancements to create a uniform and effective web design.
  • Actively worked with game producers to improve the security and performance of game launcher pages by eliminating PHP code in node content.

Confidential

Sunnyvale, CA

Software Engineer

  • Developed an integrated solution that automates provisioning, monitoring and reserving the datacenter server resources, in order to improve server utilization and make the software development process more efficient.
  • Created an intuitive web interface using JavaScript, jQuery, PHP, MySQL (backend) and the jqGrid plugin to provide a visual snapshot of important system information for all the servers, network devices, virtual machines and switches in the datacenter.
  • Assisted in designing ways to continuously monitor server availability and other server performance metrics including CPU utilization, disk space, memory utilization, and temperature status.
  • Strategically worked with interns to re-design the underlying complex and unstructured database with unnecessary tables and views to eliminate redundancy. Added more cluster-specific information like node­number, cluster network connectivity and status, PrimeCluster packages installed on the nodes etc.
  • Worked on automating the patching process for release management. A smooth ‘n efficient patch deployment process was achieved by creating a central database for all the patches and by providing a web interface to view administrative reports, deploy packages, create packages and to periodically revise patch schedule.
  • Enhanced the system sign-up page created to enable users to conveniently reserve nodes from the available pool with minimal effort, to preserve the machine state created by the user and to prevent any resource contention.
  • Designed and implemented features for PRIMECLUSTER, an integrated set of cluster services to provide high availability and scalability for customer applications in a cluster of nodes. It is primarily developed on Solaris and Linux platforms using C, Java, Korn shell and Perl scripts. Also, XML/XSL languages are used for configuration data storage and display.
  • Extended and enhanced the configuration services graphical user interface (GUI) using Java and XML to make it more robust, flexible and user-friendly. Customized and improved templates for IP address, file system, Linux Volume Manager (LVM), raw disk and other applications.
  • Extensively researched and implemented unique strategies to improve the performance of detector processes that deliver status reports to the base monitor process. Prevented the detectors from consuming too much CPU cycle, and reduced resource contention.
  • Performed cross-platform/cross-OS ports to new Linux and Solaris platforms and consistently assisted in the development of automated regression tests to perform functionality, load and stress testing using Korn Shell, Sed, AWK and Perl scripting languages. Have experience working in both RCS and Subversion source code management environment.
  • Actively participated in agile software development environment (Scrum) by regularly tracking and updating the status of individual backlog items and attending daily scrum meetings, Sprint reviews and retrospectives.

We'd love your feedback!