 |
Adrian Duffy
| Address: |
| Email: |
adrian.duffy @ gmail.com |
| Date of birth: |
28.06.82 |
| Telephone: |
on Curriculum Vitae |

| 2001-2005 |
| 2001-2005 |
2001-2005 University College Cork – B.Sc
Computer Science degree course.
1H (1st Class Honours) achieved in degree
Year1: 1H grade achieved
Year2: 2H1 grade achieved, including 1H in Data Structures and Database Systems
Year3: 1H grade achieved, including 1H in Data Networking and Operating Systems
Year4: 1H grade achieved, 1H in
all subjects
|
| Core Subjects: |
Computer Security, Information Retrieval, Advanced Web Programming,
Virtual Reality, Management and Organization, Data Communications
and Computer Networking, Advanced Database Systems, Queuing
Theory and Simulation, Operating Systems 2, Software Development,
Data Structures, Imperative Programming 1, Specifying & Solving
Problems(logic), Computer Systems 1, File and Database Systems,
Statistics, Multimedia, Imperative Programming, Operating Systems
1, Discrete Mathematics.
|
| Languages: |
Object oriented PHP, Flash / Action script, HTML, JavaScript / AJAX, SQL, Java, C++, Visual Basic, ASP, VRML, UML, XML. UNIX Scripting and FCL
|
| Applications: |
Microsoft Office, Adobe Suite (Dreamweaver, Flash, illustrator etc), Paint shop Pro, Fireworks, FTP applications, DOS and UNIX.
|
College Projects: |
Weekly lab assignments in Java, C and SQL including:
Final Year Project: Developed a new network Protocol in the
Network Simulator NS2
• Studied network concepts and implementation of the
Network Simulator in detail
• Designed the protocol itself in C++, and test scripts
in oTCL.
• Designed and successfully tested the protocol which
was more suited to multimedia applications than UDP or TCP.
Online Voting System Group Project
• Worked in a group of 5 to design and create an Online Voting System
• Created Web based application to allow users to vote online.
• Worked on many roles, gathering requirements, testing, front end dev..
• Dealt with all the necessary security issues
Security Projects using Java including:
• A Challenge Response protocol.
• created a tool used to steal poorly chosen passwords
(dictionary attack).
• Secure Communications over a Network and performed
attacks on it.
• Cryptographic Protocols(wide mouth frog, Kerberos
etc).
Virtual Reality Projects
• An interactive 3D world modeled in VRML.
• A 3D first person shooter game in Java3D.
Networking Projects using C
• Created a Fortune Cookie Client and Server
• Created a Simple File Transfer Application –Allowed user to transfer
text files
Pizza Delivery System
• Created a GUI which allowed the user to keep track of the order state.
• User was allowed to create, cancel, change and view all details about
the order from creation to delivery.
• Used JDBC to connect to a Database containing all the relevant information.
Operating System Simulation
• Imitate a computer disk and scheduling program, identifying optimal
configurations
• Used Java as a high level language
Interactive Web Page
• Utilized JavaScript and HTML to design interactive web page
A Graphical User Interface to play a simple game
• A three layer program utilizing the Java Library
• Used Java to build a unique program to play
Snakes and ladders and blackjack against the computer
A Calculator Algorithm and a word counting program in C |
| :1995-2001 |
Coláiste Choilm Secondary School
Leaving Cert 460/600 points
|
| :Professional |
Founded a charity (Non Profit Organization) in Peru & South America (LINK)
- Volunteercause.org – www.volunteercause.org
- Aim is to sell hand made goods from South America online
- In turn using all profits for poor communities and selected charities
Designed and created a web application for an animal refuge in Bolivia (LINK)
Web Application for national Education System in Ireland (LINK)
- System used by all schools in Ireland – http://rcssapplication.com/
- Including advanced excel reporting system which automatically displays graphs and reports from online database
Designed and created a Web page for a local company
Online Shops
Local Charity in New Zealand
(LINK)
- Born on the continent.com – http://www.bornonthecontinent.com
- Created a system that the owner could update easily herself; adding content and multimedia without any web development knowledge.
- Allowed her to sell her book online as well as advertise her motivational talks.
Various flash additions to existing web pages
Designed and created a Web pages for Sports Clubs
|
April 5th – May 20th Software Developer /Volunteer Worker Bolivia
- Designed built and tested a complete web application for an animal refuge center.
- System advertised the refuge’s aims and the refuge itself.
- Developing it to link to schools educationally, teaching kids all over the world weekly about the various animals.
- More details here (LINK)
December 20th –April 5th Software Developer /Volunteer Worker Peru
- Designed built and tested an internal travel agency system.
- System dealt with booking, reservation, payment, customer details etc.
- Was completed in Spanish.
- Worked simultaneously with volunteer projects in the area, organized fund raising parties etc.
- Founded volunteercause.org during this period.
- More details here (LINK)
October 12th –December 15th Volunteer Worker Peru
- Worked in an after school project for under privileged kids aged from 4-16.
- Taught English, math, and organized activities for all the kids.
- Played a number of sports with the kids, building team activities.
- Organized matches with other volunteer groups
- Organized major events for fund raising
- Set up applications on the local computer which allow the kids to teach themselves English.
December 20th –current date Contract Developer Own company
- worked in a professional environment performing various different roles, front end developer, database developer, flash developer, software tester, and project management
- Met with clients to plan out the projects, time frame, costs, and schedule
- Organized and hosted weekly meetings with development team and customers
- Worked on multiple projects simultaneously, small and large projects
- Built an application that is currently being used by all the schools in Ireland, primarily used for teaching the teachers
March 20th –Sep 16th Contract Software tester ACC
- worked in a professional environment in the ACC testing team, the largest testing team in New Zealand at the time
- Studied Requirement documents, produced test plans and test cases, executed these tests and studied the results, producing defects where necessary and performing regression testing on these
- Organized and hosted weekly defect meetings
- Developed weekly status reports for my team
- worked with many applications such as Clearquest, MFP Pathway,
- Automated the majority of the test entry using Rational Robot
- More details here (LINK)
November 28th –Feb 18th Temporary 1st level Helpdesk Support EDS
- worked in a professional environment in the EDS internal, credit services and Government Groups.
- worked simultaneously on several accounts involving both offline and online work
· received calls and emails from users with problems and diagnosed and solved the problems to meet deadlines.
- worked with many applications such as CAMS, CITRIX, AVAYA, ACTIVE DIR, etc
June 8th - Sep 30th 05 Contract Programmer/Test Engineer Motorola Cork Operations
- worked in a professional environment in the Test Group.
- Created programs in Java, and shell scripts to speed up and automate Testing process
- Tested NodeB and RNC rules on the OMC (Operations & Maintenance Centre) ensuring the UMTS RAN (Radio Access Network) is always in a valid state.
- Prepped and Tested all applicable software before each load was released
April 5th - September 17th 04 Programmer/Test Engineer Motorola Cork Operations
- Worked in a professional environment in the Test Group.
- Automated tasks and creating Tools for Engineers.
- Utilized Visual Basic with excel, database management and Web pages to complete my work.
- Created web pages, automated reports.
June 2001-03 Head Barman The Abbey Bar and SGI Nightclub
- Served customers and dealt with queries and complaints.
- Trusted with handling cash and keys of the nightclub.
- Supervised and trained approximately 5-10 casual staff.
Sept-March 1999 Work Experience M.C. O’Sullivan
- Designed and modified Building plans using AutoCAD.
- Worked in groups and learned the importance of working in a team.
- Worked in order to meet weekly deadlines.
July-Aug 1998 -04 Sales Assistant Con Murphy’s Menswear
- Responsible for customer service, dealing with all customers
- Trusted with stock orders and financial transactions.
- Gained experience in teamwork in busy work environment.
- Created an online front for the shop

Available on request, including:
Owners of Animal refuge, Bolivia
Project Test Manager, Wellington, New Zealand
Project Manager (contract jobs) Galway Ireland
Shop Owner Cork Ireland

Subject |
Commercial exp |
Home / other |
Grade Achieved |
Level ( 0 – 10 ) |
Web Development |
|
|
|
|
HTML / JavaScript / XML |
4+ years (Various) |
6 years (current work plus college experience) |
1H / A+ |
10 |
PHP / SQL |
4 years (Various) |
4 years (current work plus college experience) |
1H / A+ |
9 |
DATABASE (SQL / Access) |
3 years |
5 years (current work plus college experience) |
1H / A+ |
8 |
Programming |
|
|
|
|
Java |
5months (Motorola) |
4 years of college assignments |
NA |
7 |
C++ |
NA |
1 year ( Final year project) |
1H / A+ (in project grade) |
5 |
C |
NA |
2 years of college assignments |
NA |
5 |
Visual Basic + Excel |
3 years |
3 years |
NA |
9 |
Shell scripting / FCL |
2months (Motorola) |
NA |
NA |
6 |
Multimedia |
|
|
|
|
Java3D |
NA |
1 years of college assignments |
1H / A+ |
7 |
Modeling (VRML) |
NA |
1 years of college assignments |
1H / A+ |
8 |
Flash / Action script |
3 years |
3 years |
NA |
9 |
Macromedia/Adobe Packages(Dreamweaver Flash, illustrator etc) |
4 years |
4 years |
NA |
9 |
Paint shop pro |
4 years |
4 years |
NA |
8 |
Basic Usage |
|
|
|
|
UNIX/Linux |
NA |
2 years (programming at home) |
NA |
7 |
Windows 95 / 98 / XP/Vista |
ALL |
5 years (working from home) |
NA |
9 |
Hardware |
NA |
3 year of college assignments |
NA |
5 |
Microsoft Word / Excel |
10 months (Motorola) |
5 years (working from home) |
NA |
9 |
Computer Security |
|
|
|
|
Java / Networking / Theory |
NA |
1 year of college assignments |
1H / A+ ( Highest grade) |
7 |
Networking |
|
|
|
|
TCP / IP / UDP / VoIP |
NA |
1 year ( Final year project) |
1H / A+ |
7 |
|
|
 |
| For a more structured view of my history you can see my Curriculum vitae (resume) |
|
|
|