SlideShare a Scribd company logo
1 of 6
Personal Summary
A highly skilled web developer specialising in Object Oriented Design and Analysis, with experience in the
full development lifecycle. Possessesin-depth knowledge of application development within financial,
banking and testing industries. Delivering quality solutions to complex business problems within scope,
budget and tight schedules whilst meeting strict specifications both functional (for customers) and technical
(for programmers). Enthusiastic about analysis and design and working closely with various different
stakeholders,both business and IT based.
Areas of Expertise (Financial Industry)
Java Soure Control
J2EE JavaScript
Junit HTML
XML Software Development Life Cycle
Linux Test Driven Development
Websphere Eclipse Plug-ins
Sharepoint Financial Processes
Clearcase JSP
Struts Hudson
Rational Application Developer
Rational Software Architect
Craig Rankin
20/6
Sinclair Place
Edinburgh
EH11 1AH
07828556131
0131 655 4389
craig.rankin@scottishwidows.co.uk
Lloyds Banking Group (August 2015 – Present)
 Subject Matter Expert/Web Developer
Responsibilities:
 Development and maintenance of LBG’s Life, Pension and Investment applications.
 Writing code in various programming languages such as Java, JavaScript and HTML
 Producing various design documents including; User Interface Specifications, Scope Specifications and
Mid Level Platform Designs’
 Possess expert knowledge of the various different Scottish Widows products offered to our customers;
Retirement Account,Protection for Life, CPSP, Scottish Widows Protect
 Mitigating risk to our customers by performing the role of the Risk champion for the my platform,
managing a subset ofrisks and presenting these risks to senior management at monthly meetings
 Perform the role of the Business Continuity champion for Insurance Edinburgh
 Perform the role of an AXIS change champion. Required to chair meetings and provide support and
coaching to my colleagues on any technical queries or issues which they have with the application
 Working closely with Business Analysts to define the scope and requirements of the project
 Produce/Review platform deliverables in scope to support change within agreed timescale
 Responsible for the quality assurance principles and standard of deliverables including partner and
third party, including estimates and quotes
 Complete AXIS change records in order for each project to get deployed into production
 Communicating project requirements with various different stakeholders
 Produce Unit Test documents detailing the testing of all development work carried out.
 Analysing defects which are assigned to the team, and then carrying out problem solving to try and fix
the issue
Key skills and competencies:
 Web development in various different coding languages
 Specialist knowledge of Java programming language
 Extensive experience of all stages of the project development life cycle; investigation, analysis,design,
build, test,support.And knowledge of the route to live procedure
 Extensive knowledge and experience of development software in order to complete coding and build.
Highly competent in using Rational Software Architect and Rational Application Developer.
 Extensive knowledge and experience of software used in the deployment process; Clearcase, Hudson,
Source Control, Configuration Management tool, EM Deployment Tool.
 Completion of “Developing Applications with Java EE” external training course
 Completion of “Java Programming” external training course
 Completion of “Java Web Development - Servlets & JSP” external training course
 Look and Feel web development using languages such ,JavaScript, HTML and CSS
 Specialist knowledge of numerous frameworks; J2EE, JSP, Junit, Websphere
 Organisation and time management including prioritisation of tasks and projects
 Ability to work individually to strict deadlines
 Ability to work well as part of large and small teams both onsite and across locations including partners
offshore
 Being proactive and self-starting
 Delivering presentations and pieces of work to senior management
 Extensive knowledge and experience of software used in the deployment process; Clearcase, Hudson,
Configuration Management tool, EM Deployment Tool.
Current Work Experience
 Expert in MS Word. Create, maintain and issue numerous Word documents including MLPD, Scope
Specs, and numerous release documents
 Highly competent with the Microsoft Office Package; Word, Excel, Outlook, PowerPoint, MSP
Education
The University of Edinburgh (September 2009 – July 2013)
SecondClass, FirstDivision: Degree in Master of Arts with Honours Economics
4th Year
 Dissertation – “Hosting the FIFA World Cup – Economic Boost or Economic Bust”
 Development Economics
 Economics of Transition
 Labour Economics
 Negotiation
3rd Year
 Applications of Econometrics
 Applications of Economic Analysis
 Essentials of Econometrics
 Political Economy
 Topics in Economic Analysis 1
 Topics in Economic Analysis 2
Bell BaxterHigh School (2003 – 2009)
Advanced Higher
 History C
Higher
 English A
 Maths A
 History A
 French B
 Physical Education B
Standard Grade
11111122
Past Work Experience
Lloyds Banking Group (December 2013 – August 2015)
 Group IT – Graduate
Responsibilities:
 Study and learn on the job about the new role. The coding languages used,the applications supported,
the development tools used and the project lifecycle
 Expand experience and knowledge in order to gain a promotion into an SME role and progress on from
the graduate programme
 Ability to write and understand code in various programming languages such as Java, JavaScript and
HTML
 Communicating project requirements with various different stakeholders,including partners
 Writing release notes and raising deployment requests
 Produce Unit Test documents detailing the testing of all development work carried out.
 Analysing defects which are assigned to the team, and then carrying out problem solving to try and fix
the issue
 Manage and build key stakeholder relationships
 To manage own development plan and seek opportunities to continuously improve
 Adhering to the LBG core values
 Investigation and analysis work for various different projects
 Producing time and cost estimates
 Design and build of various web pages
 Meeting tight and strict deadlines
 Completing all mandatory training on time
 Keeping on top of all emails and attend all meetings in diary on time
Key Skills and Competencies:
 Web development in various different coding languages
 Sound knowledge of Java programming language
 Sound experience of all stages ofthe project development life cycle; investigation,analysis, design,
build, test,support.And knowledge of the route to live procedure
 Sound knowledge and experience of development software in order to complete coding and build.
Highly competent in using Rational Software Architect and Rational Application Developer.
 Sound knowledge and experience of software used in the deployment process; Clearcase, Hudson,
Source Control, Configuration Management tool, EM Deployment Tool.
 Look and Feel web development using languages such ,JavaScript, HTML and CSS
 Specialist knowledge of numerous frameworks; J2EE, JSP, Junit, Websphere
 Organisation and time management including prioritisation of tasks and projects
 Ability to work individually to strict deadlines
 Ability to work well as part of large and small teams both onsite and across locations including partners
offshore
 Being proactive and self-starting
 Delivering presentations and pieces of work to senior management
 Extensive knowledge and experience of software used in the deployment process; Clearcase, Hudson,
Configuration Management tool, EM Deployment Tool.
Fife Sports and Leisure Trust (2008 – 2013)
 Leisure Attendant (Lifeguard)
Responsibilities:
 Health and Safety of clients and colleagues
 Risk assessment and accident prevention
 Emergency interventions
 Corporate responsibility
Key Skills and Competencies:
 National Pool Lifeguard Qualification (2008)
o Trained in CPR
o Trained in defibrillation
o Qualified in First Aid
 Excellent communication skills
 Ability to work as part of a team
 Ability to work independently
 Leadership skills
 Good time management
 Ability to work well under pressure and react immediately
Edinburgh University AssociationFootballClub (2012 - 2013)
 Treasurer.
Responsibilities:
 Financial responsibility for approximately one hundred membership association
 Fiscal management of a significant annual budget
 Projection of annual spending
 Managing finances and spread sheets
 Management of professional coaches’salaries
 Producing estimates of monthly expenses
 Attending committee meetings and reporting financial updates
 Delivering presentations to the rest of the club
Key Skills and Competencies:
 Organisational skills
 Ability to work with advanced budget spread sheets
 Decision making
 Problem solving
 Ability to meet deadlines
 Ability to work underpressure
 Presentation skills
 Extremely highly motivated to succeed
 Excellent social and interpersonal skills
 Conscientious and reliable
 Excellent team member
 Good organisational and time management skills
Personal Qualities
 Welcomes challenges
 Diligent
 Self starting and proactive
 Highly driven and determined
 Emotionally intelligent
 Confident communicator
 School Prefect
 School House Captain
 School football team Captain
 School badminton team
 School athletics team
 Captain of local football team
 Signed professional football contract with Raith Rovers
 Gold medal for Fife Schools 100 meters
 Gold Medal for Fife Schools 4x100meters
 Represented Fife schools football in 5th and 6th year
 Played football for the Edinburgh University 1st team
 Treasurer of Edinburgh University Football team
 Full clean Driving License
 Highly competent with various software systems including; Rational Software Architect, Rational
Application Developer, Clearcase, AXIS, Quality Centre, Microsoft Packages (Word, Excel, Outlook,
PowerPoint)
References available on request
Personal Achievements

More Related Content

Viewers also liked

150_years_of_banking_ENG
150_years_of_banking_ENG150_years_of_banking_ENG
150_years_of_banking_ENGIbrahim Hamad
 
Filosofia Política
Filosofia PolíticaFilosofia Política
Filosofia PolíticaLu_ Lu
 
Tekanan pada zat cair
Tekanan pada zat cairTekanan pada zat cair
Tekanan pada zat cairDian Mellati
 
история древнего мира. 5кл. раб. тетрадь пономарев, колпаков-2014 -64с
история древнего мира. 5кл. раб. тетрадь пономарев, колпаков-2014 -64систория древнего мира. 5кл. раб. тетрадь пономарев, колпаков-2014 -64с
история древнего мира. 5кл. раб. тетрадь пономарев, колпаков-2014 -64сgdzeyka
 
vertical milling machine
vertical milling machinevertical milling machine
vertical milling machineactmachines111
 
NMorel-Honours project
NMorel-Honours projectNMorel-Honours project
NMorel-Honours projectNicolas Morel
 

Viewers also liked (13)

Mesa ecologica
Mesa ecologicaMesa ecologica
Mesa ecologica
 
150_years_of_banking_ENG
150_years_of_banking_ENG150_years_of_banking_ENG
150_years_of_banking_ENG
 
Filosofia Política
Filosofia PolíticaFilosofia Política
Filosofia Política
 
PURCHASE, STORES RESUME
PURCHASE, STORES RESUMEPURCHASE, STORES RESUME
PURCHASE, STORES RESUME
 
One Data: Tantangan dan Kebijakan
One Data: Tantangan dan KebijakanOne Data: Tantangan dan Kebijakan
One Data: Tantangan dan Kebijakan
 
Materi tutor fisika 8
Materi tutor fisika 8Materi tutor fisika 8
Materi tutor fisika 8
 
Tekanan pada zat cair
Tekanan pada zat cairTekanan pada zat cair
Tekanan pada zat cair
 
Drenajes Viales
Drenajes VialesDrenajes Viales
Drenajes Viales
 
история древнего мира. 5кл. раб. тетрадь пономарев, колпаков-2014 -64с
история древнего мира. 5кл. раб. тетрадь пономарев, колпаков-2014 -64систория древнего мира. 5кл. раб. тетрадь пономарев, колпаков-2014 -64с
история древнего мира. 5кл. раб. тетрадь пономарев, колпаков-2014 -64с
 
MBA Degree
MBA DegreeMBA Degree
MBA Degree
 
Best hotel
Best hotelBest hotel
Best hotel
 
vertical milling machine
vertical milling machinevertical milling machine
vertical milling machine
 
NMorel-Honours project
NMorel-Honours projectNMorel-Honours project
NMorel-Honours project
 

Similar to CV (20)

Shibumon Manaveettil CV
Shibumon Manaveettil CVShibumon Manaveettil CV
Shibumon Manaveettil CV
 
Mohab CV e
Mohab CV eMohab CV e
Mohab CV e
 
NeetaBudhani_Resume
NeetaBudhani_ResumeNeetaBudhani_Resume
NeetaBudhani_Resume
 
Yogesh_CV_Aug15
Yogesh_CV_Aug15Yogesh_CV_Aug15
Yogesh_CV_Aug15
 
Madhavi saxena
Madhavi saxenaMadhavi saxena
Madhavi saxena
 
Senior level job openings in symantec
Senior level job openings in symantecSenior level job openings in symantec
Senior level job openings in symantec
 
Parimala Resume_22-12-2015
Parimala Resume_22-12-2015Parimala Resume_22-12-2015
Parimala Resume_22-12-2015
 
Rajesh unni krishna resume
Rajesh unni krishna resumeRajesh unni krishna resume
Rajesh unni krishna resume
 
Resume_Asish
Resume_AsishResume_Asish
Resume_Asish
 
CindySugino_Resume 2016v1
CindySugino_Resume 2016v1CindySugino_Resume 2016v1
CindySugino_Resume 2016v1
 
Resume_Brijesh_Pavith
Resume_Brijesh_PavithResume_Brijesh_Pavith
Resume_Brijesh_Pavith
 
Tech writer's profile
Tech writer's profileTech writer's profile
Tech writer's profile
 
Skills_Matrix_7793
Skills_Matrix_7793Skills_Matrix_7793
Skills_Matrix_7793
 
CV
CV CV
CV
 
CV
CV CV
CV
 
Alma Sepulveda
Alma SepulvedaAlma Sepulveda
Alma Sepulveda
 
Naveen Choudhary
Naveen ChoudharyNaveen Choudhary
Naveen Choudhary
 
Adi CV Tech Manager
Adi CV Tech ManagerAdi CV Tech Manager
Adi CV Tech Manager
 
Brajesh shridhar cv
Brajesh shridhar cvBrajesh shridhar cv
Brajesh shridhar cv
 
Brajesh shridhar cv
Brajesh shridhar cvBrajesh shridhar cv
Brajesh shridhar cv
 

CV

  • 1. Personal Summary A highly skilled web developer specialising in Object Oriented Design and Analysis, with experience in the full development lifecycle. Possessesin-depth knowledge of application development within financial, banking and testing industries. Delivering quality solutions to complex business problems within scope, budget and tight schedules whilst meeting strict specifications both functional (for customers) and technical (for programmers). Enthusiastic about analysis and design and working closely with various different stakeholders,both business and IT based. Areas of Expertise (Financial Industry) Java Soure Control J2EE JavaScript Junit HTML XML Software Development Life Cycle Linux Test Driven Development Websphere Eclipse Plug-ins Sharepoint Financial Processes Clearcase JSP Struts Hudson Rational Application Developer Rational Software Architect Craig Rankin 20/6 Sinclair Place Edinburgh EH11 1AH 07828556131 0131 655 4389 craig.rankin@scottishwidows.co.uk
  • 2. Lloyds Banking Group (August 2015 – Present)  Subject Matter Expert/Web Developer Responsibilities:  Development and maintenance of LBG’s Life, Pension and Investment applications.  Writing code in various programming languages such as Java, JavaScript and HTML  Producing various design documents including; User Interface Specifications, Scope Specifications and Mid Level Platform Designs’  Possess expert knowledge of the various different Scottish Widows products offered to our customers; Retirement Account,Protection for Life, CPSP, Scottish Widows Protect  Mitigating risk to our customers by performing the role of the Risk champion for the my platform, managing a subset ofrisks and presenting these risks to senior management at monthly meetings  Perform the role of the Business Continuity champion for Insurance Edinburgh  Perform the role of an AXIS change champion. Required to chair meetings and provide support and coaching to my colleagues on any technical queries or issues which they have with the application  Working closely with Business Analysts to define the scope and requirements of the project  Produce/Review platform deliverables in scope to support change within agreed timescale  Responsible for the quality assurance principles and standard of deliverables including partner and third party, including estimates and quotes  Complete AXIS change records in order for each project to get deployed into production  Communicating project requirements with various different stakeholders  Produce Unit Test documents detailing the testing of all development work carried out.  Analysing defects which are assigned to the team, and then carrying out problem solving to try and fix the issue Key skills and competencies:  Web development in various different coding languages  Specialist knowledge of Java programming language  Extensive experience of all stages of the project development life cycle; investigation, analysis,design, build, test,support.And knowledge of the route to live procedure  Extensive knowledge and experience of development software in order to complete coding and build. Highly competent in using Rational Software Architect and Rational Application Developer.  Extensive knowledge and experience of software used in the deployment process; Clearcase, Hudson, Source Control, Configuration Management tool, EM Deployment Tool.  Completion of “Developing Applications with Java EE” external training course  Completion of “Java Programming” external training course  Completion of “Java Web Development - Servlets & JSP” external training course  Look and Feel web development using languages such ,JavaScript, HTML and CSS  Specialist knowledge of numerous frameworks; J2EE, JSP, Junit, Websphere  Organisation and time management including prioritisation of tasks and projects  Ability to work individually to strict deadlines  Ability to work well as part of large and small teams both onsite and across locations including partners offshore  Being proactive and self-starting  Delivering presentations and pieces of work to senior management  Extensive knowledge and experience of software used in the deployment process; Clearcase, Hudson, Configuration Management tool, EM Deployment Tool. Current Work Experience
  • 3.  Expert in MS Word. Create, maintain and issue numerous Word documents including MLPD, Scope Specs, and numerous release documents  Highly competent with the Microsoft Office Package; Word, Excel, Outlook, PowerPoint, MSP Education The University of Edinburgh (September 2009 – July 2013) SecondClass, FirstDivision: Degree in Master of Arts with Honours Economics 4th Year  Dissertation – “Hosting the FIFA World Cup – Economic Boost or Economic Bust”  Development Economics  Economics of Transition  Labour Economics  Negotiation 3rd Year  Applications of Econometrics  Applications of Economic Analysis  Essentials of Econometrics  Political Economy  Topics in Economic Analysis 1  Topics in Economic Analysis 2 Bell BaxterHigh School (2003 – 2009) Advanced Higher  History C Higher  English A  Maths A  History A  French B  Physical Education B Standard Grade 11111122 Past Work Experience
  • 4. Lloyds Banking Group (December 2013 – August 2015)  Group IT – Graduate Responsibilities:  Study and learn on the job about the new role. The coding languages used,the applications supported, the development tools used and the project lifecycle  Expand experience and knowledge in order to gain a promotion into an SME role and progress on from the graduate programme  Ability to write and understand code in various programming languages such as Java, JavaScript and HTML  Communicating project requirements with various different stakeholders,including partners  Writing release notes and raising deployment requests  Produce Unit Test documents detailing the testing of all development work carried out.  Analysing defects which are assigned to the team, and then carrying out problem solving to try and fix the issue  Manage and build key stakeholder relationships  To manage own development plan and seek opportunities to continuously improve  Adhering to the LBG core values  Investigation and analysis work for various different projects  Producing time and cost estimates  Design and build of various web pages  Meeting tight and strict deadlines  Completing all mandatory training on time  Keeping on top of all emails and attend all meetings in diary on time Key Skills and Competencies:  Web development in various different coding languages  Sound knowledge of Java programming language  Sound experience of all stages ofthe project development life cycle; investigation,analysis, design, build, test,support.And knowledge of the route to live procedure  Sound knowledge and experience of development software in order to complete coding and build. Highly competent in using Rational Software Architect and Rational Application Developer.  Sound knowledge and experience of software used in the deployment process; Clearcase, Hudson, Source Control, Configuration Management tool, EM Deployment Tool.  Look and Feel web development using languages such ,JavaScript, HTML and CSS  Specialist knowledge of numerous frameworks; J2EE, JSP, Junit, Websphere  Organisation and time management including prioritisation of tasks and projects  Ability to work individually to strict deadlines  Ability to work well as part of large and small teams both onsite and across locations including partners offshore  Being proactive and self-starting  Delivering presentations and pieces of work to senior management  Extensive knowledge and experience of software used in the deployment process; Clearcase, Hudson, Configuration Management tool, EM Deployment Tool. Fife Sports and Leisure Trust (2008 – 2013)  Leisure Attendant (Lifeguard) Responsibilities:
  • 5.  Health and Safety of clients and colleagues  Risk assessment and accident prevention  Emergency interventions  Corporate responsibility Key Skills and Competencies:  National Pool Lifeguard Qualification (2008) o Trained in CPR o Trained in defibrillation o Qualified in First Aid  Excellent communication skills  Ability to work as part of a team  Ability to work independently  Leadership skills  Good time management  Ability to work well under pressure and react immediately Edinburgh University AssociationFootballClub (2012 - 2013)  Treasurer. Responsibilities:  Financial responsibility for approximately one hundred membership association  Fiscal management of a significant annual budget  Projection of annual spending  Managing finances and spread sheets  Management of professional coaches’salaries  Producing estimates of monthly expenses  Attending committee meetings and reporting financial updates  Delivering presentations to the rest of the club Key Skills and Competencies:  Organisational skills  Ability to work with advanced budget spread sheets  Decision making  Problem solving  Ability to meet deadlines  Ability to work underpressure  Presentation skills  Extremely highly motivated to succeed  Excellent social and interpersonal skills  Conscientious and reliable  Excellent team member  Good organisational and time management skills Personal Qualities
  • 6.  Welcomes challenges  Diligent  Self starting and proactive  Highly driven and determined  Emotionally intelligent  Confident communicator  School Prefect  School House Captain  School football team Captain  School badminton team  School athletics team  Captain of local football team  Signed professional football contract with Raith Rovers  Gold medal for Fife Schools 100 meters  Gold Medal for Fife Schools 4x100meters  Represented Fife schools football in 5th and 6th year  Played football for the Edinburgh University 1st team  Treasurer of Edinburgh University Football team  Full clean Driving License  Highly competent with various software systems including; Rational Software Architect, Rational Application Developer, Clearcase, AXIS, Quality Centre, Microsoft Packages (Word, Excel, Outlook, PowerPoint) References available on request Personal Achievements