Virginia Dooley

Summary

Virginia is a full-stack software engineer with over six years of experience, specialising in Python, Ruby on Rails, JavaScript, and React. With a 15-year career in international development, she has gained expertise in people-centred management, effective communication, critical decision-making, public speaking, and fundraising. Passionate about leveraging technology for social impact, she transitioned from non-profit work to software development after assisting startups and charities in overcoming outdated systems. As a co-founder of an ethical e-commerce business (2004–2018), she developed strong skills in project management and business strategy, which she now applies to mission-driven tech projects.

Technical Skills

Languages: Python, JavaScript, Ruby

Frameworks: Django, Ruby on Rails

Databases: SQL, Postgres

DevOps: Docker, AWS, CircleCI

Frontend: React, HTML, CSS

Tools: Git, GitHub, Jira, Trello

Data Analysis: Pandas, NumPy, Matplotlib

Education

Flatiron School | Full-Stack Software Engineering | London | Sept 2018-2019

Startup Leadership Programme | London | Sept 2017-Apr 2018

SOAS, University of London | MSc in International Development

Georgetown University | BS in Russian Language; minor in Government

Experience

Full Stack Developer | Democracy Club | Jan 2021-October 2024

Junior Developer | Metropolitan Thames Valley Housing | Jan 2020-Present

Independent Consultant | Freelance | Aug 2014-Sept 2018

Senior Programme Officer | EMpower - The Emerging Markets Foundation| Oct 2004-Aug 2014