Summary
Overview
Work History
Education
Skills
Reference
Timeline
Generic

Michael Rankine

Blandford Forum,Dorset

Summary

A passionate software engineer with a keen eye for detail with over 20 years of professional experience. Extensive technical experience with C and python development, in addition to software testing and front end development. Fully conversant in extensive technologies. I am an enthusiastic, self-motivated, reliable, hard-working person. I am a mature team worker and adaptable to all changing situations. I can work well both in a team environment and using my own initiative. I am always willing to take on new challenges and have a willingness to learn new skills to assist my knowledge with my field of expertise. Hard-working with strong organisational skills. Achieves company goals through exceptional planning and prioritisation.

Overview

22
22
years of professional experience
10
10
years of post-secondary education

Work History

Software Engineer

Telesoft Technologies
Blandford Forum, Dorset
01.2003 - 09.2024
  • Handled tier-2 support cases to completion
  • Performed debugging, optimization, and testing
  • Designed and implemented efficient, reliable C and python applications
  • Designed and implemented API rest interfaces.
  • Developed user-friendly software by understanding client needs and technology constraints.
  • Improved system performance for enhanced user experience through code optimisation.
  • Achieved seamless software integration with efficient synchronisation of multiple platforms.
  • Conducted rigorous testing, ensuring minimal bugs at the deployment stage.
  • Provided technical support during installation process, ensuring smooth transition for users.
  • Managed source codes using version control tools, ensuring easy tracking and revisions.
  • Integrated third-party services into software products, expanding functionality scope.
  • Maintained detailed technical documentation-facilitated easy reference for future projects.
  • Collaborated with other developers to identify and alleviate software bugs.
  • Produced clean, error-free code in line with internal quality standards.
  • Reviewed, validated and automated testing to improve code quality.
  • Checked software for errors and coded updates to fix problems.
  • Launched intuitive interfaces and integrated hardware and software through collaboration with engineering team.

Front-End Developer

Telesoft Technologies
Blandford Forum, Dorset
01.2023 - 01.2024
  • Designed and implemented frontend UI pages
  • Fixed various frontend and backend support cases handled to completion
  • Generated user-friendly interfaces by utilising HTML, CSS and JavaScript.
  • Streamlined website functionality for improved user experience.
  • Utilised Git and GitHub for version control whilst working in a team environment.
  • Troubleshot and resolved front-end issues to ensure optimal performance.
  • Integrated RESTful APIs into existing software systems for enhanced functionality.
  • Performed thorough testing and analysis to eliminate error and risk.

Software Automation Engineer

Telesoft Technologies
Blandford Forum, Dorset
01.2013 - 01.2024
  • Developed and implemented written automated test harness written in python and configured test systems
  • Maintained, debugged and optimised automation programs.
  • Identified software issues and worked closely with teams to ensure successful implementation of automation systems
  • Implemented pytest and selenium in test harness for end-to-end testing
  • Functional and Non-Functional Testing
  • API Testing
  • Regression Testing Experience.
  • Enhanced system performance by developing and implementing automation scripts.
  • Devised comprehensive automation strategies for improved workflow efficiency.
  • Optimised processes using advanced automation tools and techniques.
  • Conducted rigorous system testing, ensured high-quality performance standards.
  • Completed automation of functional and regression testing.
  • Reviewed all test cases and test scripts for quality and purposely looked for additional areas to review.
  • Updated and maintained project documentation for detailed record-keeping.

Education

BSc Degree - Electronics

Portsmouth University
Portsmouth
09.1997 - 06.2000

BTEC - First Electronics Engineering

Highbury College
Portsmouth
09.1994 - 07.1997

GCSEs - Maths, Science and English

St Luke School
Portsmouth
09.1989 - 07.1994

Skills

  • C
  • Angular understanding
  • CSS
  • Pytest experience
  • Scapy experience
  • Linux Systems
  • Bash
  • VM and docker knowledge
  • GIT
  • API Testing
  • Automated Testing
  • Selenium
  • Jira
  • Jenkins
  • RESTful api development
  • Git version control use
  • Software testing competency
  • Python coding
  • JavaScript knowledge
  • Frontend frameworks utilisation
  • Code review and auditing
  • Technical documentation writing
  • Debugging expertise
  • API integration capability
  • Scripting languages fluency
  • Cross-Platform development skills
  • Team player
  • Testing and maintenance
  • HTML coding
  • API design
  • Software applications

Reference

  • Mr Ed Williams, Telesoft Telecommunication, Software Team Leader, Observatory House / Stour Park, Blandford Forum, DT11 9LQ, 01258 480880
  • Mr Dom Smith, Telesoft Technologies, Head of Engineering, Observatory House / Stour Park, Blandford Forum, DT11 9LQ, 01258 480880

Timeline

Front-End Developer

Telesoft Technologies
01.2023 - 01.2024

Software Automation Engineer

Telesoft Technologies
01.2013 - 01.2024

Software Engineer

Telesoft Technologies
01.2003 - 09.2024

BSc Degree - Electronics

Portsmouth University
09.1997 - 06.2000

BTEC - First Electronics Engineering

Highbury College
09.1994 - 07.1997

GCSEs - Maths, Science and English

St Luke School
09.1989 - 07.1994
Michael Rankine