Scroll To View More
Ursula Clarke

Ursula Clarke

Bruges, Belgium
Member since January 12, 2016
Ursula has over five years experience in software development and specializes in front-end development. She has experience leading a team of remote developers and in her spare time organizes tech events. Her favorite tasks are intricate UI work and end-to-end testing.
Ursula is now available for hire
  • MasterCard
    AngularJS, HTML5, CSS3, Sass, Protractor, Bamboo, GitLab, JIRA
  • CoderDojo
    AngularJS, Node.js, PostGres, Jenkins, GitHub, AWS, Protractor
  • Coding Grace
    Ruby on Rails, Python, HTML, CSS, JavaScript, Git
  • CSS3, 15 years
  • HTML, 15 years
  • JavaScript, 7 years
  • Git, 6 years
  • PHP 5, 4 years
  • AngularJS, 3 years
  • Sass, 3 years
  • Protractor, 3 years
Bruges, Belgium
Preferred Environment
Mac OS, Sublime Text, GitHub
The most amazing... I've completed was an open source project—a CMS for charity children's coding clubs built in AngularJS and Node.js.
  • Technical Consultant
    2016 - 2016
    • Developed new features and provided technical consultation for MasterCards eCommerce and payment solutions (AngularJS, HTML5, SASS).
    • Gained experience with the Kanban approach using JIRA.
    • Performed version control and code review with Crucible.
    • Monitored builds using Bamboo.
    • Implemented the upkeep of protractor smoke tests.
    • Translated PSD designs into code, working closely with designers.
    Technologies: AngularJS, HTML5, CSS3, Sass, Protractor, Bamboo, GitLab, JIRA
  • Technical Lead
    2015 - 2016
    • Led the development and project management of a community open source project and all other CoderDojo platforms.
    • Cultivated open source community engagement and promotion of project; also onboarded developers.
    • Evangelized about CoderDojo and organized tech community events.
    • Oversaw the system administration of all CoderDojo software, used by 850+ clubs in 60+ countries.
    • Deployed, tested, and supported the roll-out of new applications and bug fixes.
    • Devised, reviewed, curated, and rated technical content used in Dojos around the world.
    • Wrote procedural documentation and provided relevant reporting on progress.
    • Analyzed database statistics and conceived plans for expanding the use of the community system.
    • Implemented new urgent updates to the system when required.
    • Identified and curated partnerships with fund sources/alliances where relevant.
    • Interviewed and assessed assignments for new hires.
    Technologies: AngularJS, Node.js, PostGres, Jenkins, GitHub, AWS, Protractor
  • Instructor
    2015 - 2015
    Coding Grace
    • Led a class on HTML, CSS, and JavaScript (front-end development).
    • Mentored at classes teaching Ruby on Rails.
    • Mentored at classes teaching Python.
    • Mentored at a class teaching Git in collaboration with GitHub.
    Technologies: Ruby on Rails, Python, HTML, CSS, JavaScript, Git
  • Senior Web Developer
    2012 - 2015
    • Developed new features across using PHP, JavaScript, jQuery, MySQL, AJAX, and REST.
    • Built an API for internal use (using HTML5, CSS, Elasticsearch, AngularJS, Solr, and PHPUnit).
    • Developed the Daft API for mobile developers.
    • Received formal Scrum training, managed the backlog, and prioritized tasks.
    • Trained junior developers, was responsible for projects being completed, and delegated tasks.
    • Reviewed coding assignments and conducted interviews of potential candidates.
    • Did peer code reviews—complying and encouraging compliance of coding standard.
    • Ensured the smooth releases of projects.
    • Maintained and optimized a large MySQL database.
    • Generated statistics for marketing department.
    • Improved scam/spam protection and security for the site.
    • Analyzed site data from Google Analytics, Webmaster Tools, XHProf, and browser plugins to improve site speed.
    • Performed version control using Git.
    • Deployed code.
    • Monitored builds using Jenkins.
    Technologies: PHP, HTML5, CSS3, Github, MySQL, Elasticsearch, Jenkins, AngularJS, PHPUnit, AJAX, REST
  • Microsoft Landing Page (Development)

    I developed this page while working for MasterCard. It is fully responsive and hand-coded.

  • Homepage (Development)

    I developed the homepage in AngularJS and much of this code is still in production. Upon completion, it had 100% unit test coverage.

  • CoderDojo Community Project (Other amazing things)

    This is the project that I led at CoderDojo. It's a system for club owners across the world to manage their local coding club for kids.

    The open source project is online at

    You can see the front-end code at

  • Rails Girls Organizer (Other amazing things)

    Organized a Rails Girls meetup in Dublin. This meetup encourages women to learn how to code.

  • Stellar Magazine Article (Other amazing things)

    I was interviewed for Stellar magazine, one of Ireland's most popular women's magazines. I was one of four women interviewed for the article "STELLAR Meets the Irish Women Ruling Tech".

  • Grace Hopper Sponshorship (Other amazing things)

    Recipient of a Grace Hopper sponsorship from Google, 2014. For this award, I wrote an essay detailing how I would help women in computer science and why I wanted to attend the ​Grace Hopper conference​. I was awarded a trip to Arizona to attend the conference.

  • The Advanced Git Guide: Git Stash, Reset, Rebase, and More (Publication)
    Could you be using Git more efficiently? The answer is probably a resounding “Yes,” which is why Toptal Software Engineer Ursula Clarke wrote today’s post. In it, she teaches you how to use git stash, git reset, git bisect, git squash, and git rebase for maximum productivity.
  • Languages
    JavaScript, PHP 5, CSS3, HTML5, Sass, HTML, CSS, PHP, XML, Less, SQL
  • Frameworks
    AngularJS, PHPUnit, Protractor, Django REST Framework, Slim, Hapi.js
  • Libraries/APIs
    jQuery, Google Maps, Salesforce API, Intercom API, Yelp API, Seneca.js
  • Tools
    Git, GitHub, Jenkins, JIRA, Crucible, Sublime Text 2, Gimp, Adobe Photoshop, Bamboo, Solr, VirtualBox
  • Paradigms
    Agile Software Development, Model View Controller (MVC), Responsive, Search Engine Optimization (SEO), Kanban
  • Storage
    MySQL, JSON, PostgreSQL, Elasticsearch
  • Other
    AJAX, Code Reviews, In-depth Interviews, Command Line, PSD Slicing, Intercom, SOAP
  • Platforms
  • Certificate in Advanced Git-Training with GitHub
    2014 - 2014
    GitHub - San Francisco, CA, USA
  • PHP 5.3 Zend Certificate in PHP
    2012 - 2012
    Zend - Cupertino, CA, USA
  • Master's degree (1st class honors) in Computer Science
    2010 - 2012
    University College Dublin - Dublin, Ireland
  • Bachelor's degree in Fine Art
    2005 - 2008
    Gorey School of Art - Wexford, Ireland
I really like this profile
Share it with others