We provide IT Staff Augmentation Services!

Senior Software Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Software developer with experience designing and developing complex software systems
  • Skilled in web development technologies like PHP, Java and design technologies like XML, HTML, CSS and Java Script.
  • Hands - on experience in configuring and deploying on Application/Web servers like Apache, Glassfish and the LAMP stack.
  • Takes pride in taking ownership of problems and stepping up to challenges.
  • Experienced with Agile-driven project deliveries.
  • Effective communications with cross-functional teams to achieve project priorities/deadlines.
  • Extremely delivery oriented and the ability to work effectively with end users and multiple projects.

TECHNICAL SKILLS

Programming Languages: PHP, Java

Content Management System: Drupal 6, 7

Web Technologies: PHP, Java Script, XML, HTML, CSS

Scripting Languages: Python

Google Web Technologies: Google Charting API, Google Web Master Tools, Google Analytics

Java Technologies: Core Java

Application/Web Servers: Apache, Glassfish, LAMP

Database Management: MySQL

Version Control Systems: Git, SVN, CVS

Bug Tracking Tools: JIRA

OS: Mac OS, Windows, Linux, VMware

PROFESSIONAL EXPERIENCE

Confidential

Consultant

Responsibilities:

  • Took a break to take care of my newborn.
  • Consulting during free time for a friend's startup for their web presence.

Confidential

Senior Software Developer

Responsibilities:

  • Contributed end-to-end as part of a Beta project for AppHighlights Social which included end users creating and sharing collections of apps that they like.
  • Contributed towards developing User and App recommendations using Cassandra.
  • Worked on adding a REST interface to expose the list of Telco service providers for different countries using JAVA.
  • Constantly worked with the QA teams to provide on-going support and maintenance.
  • Other responsibilities include Unit testing, reviews, documentation & support.

Environment: Drupal 7, PHP 5, Java, Cassandra, Python, MySQL, Java Script, HTML, CSS, SVN, Git, Shell script

Confidential

Software Developer

Responsibilities:

  • I own responsibility for feature addition and maintenance of the Collection Provision Tool (CPT) module.
  • Made significant contributions to App/User recommendations and Merchandizing API.
  • Developed a custom module using the Google Charting API to graphically display download statistics for apps.
  • Constantly worked with the QA teams to provide on-going support and maintenance.
  • Other responsibilities include Unit testing, reviews, documentation & support.

Environment: Drupal 7, PHP 5, Python, MySQL, Java Script, HTML, CSS, SVN, Git, Shell script

Confidential - Boston, MA

Web Developer

Responsibilities:

  • Designed and Managed all technology aspects of Forum Network.
  • Developed custom Drupal modules to satisfy some of the website’s requirements.
  • Maintained website analytics and develop new features and modules in order to improve analytics constantly.
  • Applied SEO techniques to make web pages search-friendly, developed an advanced Search feature and cross-linked to our external Partner and Speaker websites.
  • Developed administration tools for business users to be able to create new content on the website.
  • Provided everyday on-going support and maintenance for the website.
  • Other responsibilities included Unit and Integration testing, reviews, documentation & support.

Environment: Drupal 6, PHP, MySQL, Java Script, XHTML, CSS, Google WebMaster Tools, Google Analytics, SEO, SVN

Confidential - Washington, DC

Drupal Developer

Responsibilities:

  • Developed the basic shell for the Drupal website using wireframes and design prototypes.
  • Added features to many Drupal modules like Nodequeue, Mailchimp, Views, Taxonomy etc in order to customize them to our requirements.
  • Developed web design themes for the website.

Environment: Drupal6, PHP, MySQL, Adobe Dreamweaver, HTML, CSS, Apache, SVN, Windows

Confidential - Danbury, CT

Lead Web Developer

Responsibilities:

  • Designed and implemented all end-to-end software pieces required for both websites. Work involved presentation, business logic and database schema design.
  • Managed deployment of the project in Linux based active-active load balanced cluster server.
  • Integrated Flash based application developed in Adobe CS3 and Actionscript 2.0 with Drupal based website using PHP and jQuery Javascript.
  • Reworked the website to introduce major usability improvements and Drupal UI changes and oversaw changes made by UI engineers.
  • Enabled the seamless deployment of new features into the production server by automating the migration of user data between MySQL databases on the live server and testing servers. Created a setup that allowed for changes to be rigorously tested in a staging server before deploying to production.
  • Helped create Drupal schema and helped design templates for a brand new website that launches celebrity endorsed home use products.
  • Co-ordinated with UI experts, program managers, system administrators at the deployment site, contractors and QA engineers to expedite the launch of the website.

Environment: Drupal, PHP, Adobe Flash, Adobe Dreamweaver, Actionscript 2.0, jQuery Java Script, XHTML, CSS, LAMP, Apache Tomcat, MySQL, Mac OSX, Linux

Confidential - Cambridge, MA

Content Management System/ Lead

Responsibilities:

  • Implemented a Search widget to be included as a feature for the web page.
  • Developed a ‘Search’ feature for the website that helped a user narrow down programs of interest according to the search option chosen using PHP
  • Setup a LAMP server as a virtual appliance on the VMware platform and used it for development/ testing and production.
  • Testing was performed using one of PHP's testing frameworks - PHPUnit.
  • Adopted a test-driven development strategy

Environment: PHP, MySQL, PHP Unit, Tomcat, Wordpress, Linux, VMware Server

Confidential

Programmer Analyst

Responsibilities:

  • Was involved in the coding and testing phases of the Software Development Life Cycle for 'Member Search' module.
  • Designed the front-end using JSF, Javascript, HTML and CSS.
  • Solely responsible to expertly resolve various issues that the module faced while implementing JSF through R&D.
  • Performed Unit Testing on various modules.
  • Handled web-interface design errors for various modules using HTML and CSS.

Environment: Java, JSF, JSP, HTML, CSS, Servlets, Java Beans, Tomcat, MySQL, Windows

Confidential

Programmer Intern

Responsibilities:

  • Configured DNS service in Linux based servers.
  • Configured a VPN for the employees of Confidential to privately communicate with the mobile end users over the Internet, through a technique called 'Tunneling' using IPSec protocol.
  • VPN user accounts were set up and a user management interface was developed.

Environment: IPSec, VPN, DNS, IPTables, Shell scripting, Linux

Confidential

Programmer Intern

Responsibilities:

  • Installed and Configured an Asterisk Server - SIP Gateway as PBX between different VoIP clients on a Linux System.
  • Developed a web-based User Management Interface for VoIP Client registration and configuration in Asterisk Server, using HTML, JSP, Servlets and Tomcat Manager.
  • Developed an interface to the PBX using a Java-API called Asterisk- Java.
  • Tested various SIP Clients from different OS types to make and receive calls through Asterisk.

Environment: Asterisk, Java, HTML, Servlets, CSS, MySQL, Tomcat, Linux

We'd love your feedback!