1. - 1 -
mosADDRESS RYAN JOHN
11109 Cavalier Court johnryan85@gmail.com
Apartment # 7M (703)-389-5572
Fairfax VA 22030
OBJECTIVE
As a Software Engineer or Web Developer, I want to actively contribute towards the growth and
development of the organization I am associated to, establish my career, leverage and enhance my
skills.
EDUCATION
Masters in Information Systems GPA: 3.72
George Mason University
Bachelors of Engineering in Information Technology
Mumbai University August 2007
RELATED COURSEWORK
Program Design and Data Structures, Component Based Software specification, Object Oriented
Specification and Java, Database Management, Database Programming for the World Wide Web,
Introduction to Ecommerce, Software Testing
CITIZENSHIP
F1 Visa Holder, Looking for H1-B Sponsorship
SKILL SET
Programming Languages: ASP 2.0, Java, C, C++, JavaScript, PHP 5.3.x
Client side Frameworks: AJAX, jQuery, prototype.js
Web based Frameworks: J2EE for web based applications using MVC, JSP, Servlets, Grails, Java Beans,
Spring Portlet MVC for Liferay Portal 6, CodeIgniter (PHP based MVC framework for Web Portals)
Databases: MySql, Oracle 9i, 10 g and Microsoft Access, SQL Server 2005, MongoDB
Testing Frameworks: Selenium, jUnit 4.0+, Mocha for javascript, TestNg and Karma
Query Languages: SQL and PL SQL
Certifications: Oracle Certified Java Professional version 6.0 - 2013
Miscellaneous: HTML, XML, CSS, Basic knowledge of Struts (1.x/2.x), Spring 3.0, Hibernate and J2ME
Version Control Software: Git and Tortoise SVN
Operating System: Windows, Ubuntu Linux
Application Servers / Containers: jBoss,Apache 2.2, Apache Tomcat 6.0 and 7.0,XAMPP,IIS for Windows
Integrated Development Environment (IDE): Eclipse, Netbeans 6.9
Amazon Web Services: EC2, RDS (Relational Database Service) and SNS(Simple Notification Service)
WORK EXPERIENCE
Software Engineering Intern - AOL Inc. (Dulles – Virginia)
June 2014 – Present
Automated regression, functional and unit Tests using Selenium Web Driver and TestNg.
Write unit tests for front end applications using Mocha.js and Karma.js.
Conduct research on various development frameworks for front end development.
Automate Web Analytics to test Omniture tags specific to web Analytics.
Assist in development of common utilities to be used by various projects.
Code Refactoring and resolutions of bugs in the existing application and test scripts.
Conduct User Manual testing for User Interface and Functionality for SCRUM team.
Use Software Management tools such as JIRA, Pivotal Tracker, and Rally.
Research Assistant – Krasnow Institute of Advanced Study (Fairfax – Virginia)
September 2013 – May 2014
Implemented jqGrid functionality on hippocampome web portal using PHP 5.3.27,jQuery and MySQL.
Developed Search based functionality on header selection.
Resolved issues and bugs in the existing system.
2. - 2 -
Sr. Technical Analyst/Team Lead (OTC projects) - Neebal Technologies Pvt. Ltd. (Mumbai -
India)
June 2009 – May 2013
Managed resources for different projects and ensure that the team follows the entire software
development lifecycle.
Collaborated and assisted the client in troubleshooting bugs encountered on application portals.
Gathered requirements from the client and converted them into specifications.
Ensured deliverables are completed on a timely basis.
Managed OTC Portal for enhancements, modifications and maintenance activities.
Lead a team of 3 – 5 resources.
Trained Staff in application of various methodologies and concepts.
Adhered to various project management methodologies including AGILE techniques.
Management Trainee – Centrum Broking Pvt. Ltd. – (Mumbai – India)
August 2008 - May 2009
Assisted in branch support viz. troubleshooting various issues.
Managed IT Inventory (viz. desktops, laptops, keyboards and mouse) across India.
Maintained Servers and performed Housekeeping activities i.e. monitored server logs, uploaded
Antivirus patches, performed Beginning and End of Day activities i.e. upload of Scrip files before
each trading session on the servers.
Coordinated with Vendors for IT infrastructure support.
ACADEMIC PROJECTS
GRADUATE
Introduction to Ecommerce: Developed and hosted an eCommerce web portal eHelp using Amazon
Web Services (EC2, RDS and SNS) - https://github.com/yen31/eHelp.git
Lead a team of 5, assisted in design, implementation, integration and debugging.
Configured and implemented AWS like EC2, RDS and SNS.
Implemented Payment Module and integrated sandbox PayPal service.
Database Programming for the World Wide Web: Developed a Finance Stock Analyzer to calculate
the Annual Percentage Rate (APR) for a given stock over a cash flow and display the performance of
various stocks in the portfolio based on Cash Flow stored in a MongoDB database.
Implemented functionality to derive historical stock Data as a JSON response using YQL (Yahoo
Query Language) passed as a GET request to the Yahoo Development Network (YDN) server using JAVA.
Implemented the financial service to calculate APR.
UNDER GRADUATE
Web-based Application for Real Estate using ASP .Net technology. The application encourages Real
Estate Agents and prospective clients to upload property for sale, lease or endorse for P.G. (Paying
Guest) accommodation.
Ensured modules are designed and developed in accordance with specifications.
Implemented the admin and client module for the application.
Tested and debugged issues in the application.
OTHER INFORMATION
Multilingual: English, Hindi and Malayalam