Giter VIP home page Giter VIP logo

cv's Introduction

Kirk Smith

A curious and enthusiastic junior developer who recognises the rewards of following good development principles which were instilled in me from my time with Makers Academy. Previously an accountant for a sovereign wealth fund manager but have now embarked on a major career change into the tech industry.

Experience

Software Engineer (September 2016 - Present)

Openbet

  • I was part of a self-organising SCRUM team that was geographically dispersed to develop new features and functionality for large scale betting websites
  • Designing solutions that are modular, scalable, extendable and portable
  • Work with customers to extract requirements using BDD
  • Worked as part of an Agile team
  • 'Show & Tells' provided to client
  • Conferencing apps to communicate with team and client frequently
  • Worked with Linux, TCL, SQL, HTML, Cucumber, Java, Apache
  • Used CVS and Git for version control

Makers Academy (November 2015 - February 2016)

My decision to learn with Makers was a result of my bubbling curiosity in the tech industry and my desire to be able to create something from an idea with code.

  • Practiced TDD from day one
  • Main languages are Ruby and JavaScript
  • Taught best practice as a standard OOP, SOLID principles, refactoring, encapsulation
  • Learnt to solve problems independently
  • Pair programming everyday
  • Introduced to agile methodologies
  • Learnt to provide feedback in retrospectives
  • Using Rails, AngularJS to make apps
  • Created UIs using HTML, CSS, Bootstrap
  • Testing with RSpec, Capybara, Jasmine, Karma, and Protractor
  • Experience using databases PostgreSQL and Firebase

Accountant (February 2010 - November 2015)

Kuwait Investment Office

Fund Administrator (November 2006 - July 2008, August 2009 - November 2009)

State Street Bank

Skills

Problem solving

  • Something I have always enjoyed, I take pleasure in using logic to breakdown a problem.
  • When working as an accountant finding breaks in reports, often required a calm logical ability to deduce the source of the problem.
  • A skill I feel is very transferable to development particularly when methodically removing variables to isolate and find bugs.

Communication

  • A skill I have made a conscious effort to improve throughout my professional and personal life.
  • I have experience coaching and training individuals to reach their fitness goals. This often involves listening to the client to hear what they identify as the problems and what they want to achieve. Then after considering their input together with my knowledge and experience, provide a plan of attack which I would then coach and encourage them through with continuos feedback.
  • The ability to find a solution for a client, based on the problem they have outlined I consider to have immense carry over into being a developer.

Aptitude for learning

  • If something gets my curiosity I will normally have a strong desire to know more, and a keenness to understand and put into practice.
  • Before coding this would cause me to have many varied interest from social/economical topics, fitness to world history.
  • Upon embarking on my coding career I have found this tendency can be put to good use just within sphere of development. This ability leant its self very well to my time at Makers Academy where we took on a new topic each week.

Education

Bedfordshire University(formerly Luton) (September 2003 - July 2006)

  • Studied accounting and finance
  • Degree included modules in Law, audit, statistics, management, taxation, investment, and accounting
  • Attained a BA(Hons) Accounting and Finance

Interests

  • Playing basketball has always been a passion. I have in past been selected to play for England.
  • A more recent hobby was playing Magic: The Gathering, a game that requires tactics to both build and play with a deck.
  • Plan to pickup salsa and golf this year.

Contact

[email protected]

cv's People

Contributors

smithkirk avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.