Skip to content
View emilyjspencer's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing
Block or Report

Block or report emilyjspencer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
emilyjspencer/README.md

   👩‍💻 Software Engineer
   👩‍💻 Versatile individual, a self starter with an aptitude for learning, a passion for problem-solving and an interest in development, data, cloud and devops, MLOps
   👩‍💻  Additional interests: system design, software architecture, algorithmic trading, health tech
   💃 When I'm not coding, I enjoy working out, dancing, playing piano, reading, learning \

Looking for volunteering opportunities that enable me to utilise my coding and teaching skills for good. I'm also keen to get involved in DEI initiatives/projects aimed at dismantling systemic ableism and discrimination against neurodivergent individuals, those with chronic health conditions, ethnic minorities, as well as those from disadvantaged backgrounds.

Previous experience

FDM | Led a project to build out a recruitment tool using React, Spring Boot, MySQL, co-led a second project, using the same tech stack, implementing authentication and authorisation using Spring Security. Designed and implemented all React components for both projects, testing functionality with the help of React Testing Library and Jest. Built out the Spring Boot repository, service, model and controller layers. Database structure and design (MySQL). Wireframing. This work enabled the second project team to move away from a PowerApps implementation.

Worked on two projects, ingesting and manipulating large datasets. Utilised PySpark to glean useful insights into data and answer questions. Built machine-learning pipelines and end-to-end data pipelines with PySpark and MLlib. Gained knowledge of data lakes, data warehouses, data marts, ETL process, ELT, RDDs, DataFrames, parallel processing.

Upskilled in LangChain in preparation for work on an AI-powered Job prep platform (first venture into AI since Makers Academy (where I worked on a financial chatbot using TensorFlow, TFLearn, Python React, NLTK Django)

Technologies worked with: React, Spring Boot, Python, LangChain, Spring Security, JUnit, SQL, React Testing Library, PySpark, Scala, DataBricks, Jest, MLlib, MatPlotLib, Apache Spark.

Placements: Morgan Stanley, Vanguard, BP

BP | Technologies working with: C# .Net, Specflow, WCF, WPF, Infragistics, SQL, Splunk, OpenShift, Powershell, AzureDevOps, Excel, Python
Building knowledge of LNG trading and the Energy Trading and Risk Management industry. \ Working within a vast and complex architecture which makes up BP's LNG ETRM system. \
Improving working knowledge of complex software architecture and system design.

Vanguard | Technologies worked with: Angular, Jest, AEM , Storybook, Cypress, GraphQL, SCSS. Worked on an Angular component library and Vanguard's public investor website

Morgan Stanley | Technologies worked with: Java, Spring, JUnit. Worked on a repo trading platform.

Technologies worked with:

Angular, TypeScript, StoryBook, Jest, RxJS, AEM, Java, Spring, JUnit, React, PySpark, Python

Current focus:

C#.Net \ WCF, PowerShell, DevOps tooling, Cloud & Infrastructure (Docker, Kubernetes, OpenShift, Splunk, Geneos, AWS, Azure Devops)
System Design

Currently working within a vast and complex architecture which constitutes BP's LNG ETRM system.

Personal goals (1- 2 years):

  • Improve knowledge of architecture and architecture patterns, system design, systems thinking, design patterns, networking, security

  • Obtain the following:

  • AWS Cloud practitioner certification

  • AWS Certified Developer Associate certification

  • DataCamp Data Engineer Associate

  • DataCamp Data Engineer

  • DataCamp Data Analyst

  • Microsoft Certified Azure Fundamentals

  • Microsoft Certified Azure Developer Associate

  • AWS Solutions Architect

  • CompTIA Security+

  • Work on the following:

  • Personal DevOps projects

  • Personal Angular and .Net applications

  • Contribute to Open Source

Education:

Makers Academy

  • 16 weeks extremely intensive coding bootcamp aimed at individuals from non-tech backgrounds. Many grads have non-STEM degrees and have gone on to achieve great success in their careers in development (and beyond).
  • OOP, MVC, OOD,
  • Ruby, Rails
  • JavaScript
  • Testing with RSpec, Jasmine, Capybara
  • Git
  • SQL
  • EQ and growth mindset, meditation - run by the wonderful Chief Joy Officer at Makers (Dana Svoboda). Having a growth mindset is KEY in tech and especially in development.
  • Heavily project-based work (during the week and weekends). Hands-on learning is the best way to learn to code.
  • Post graduation, acted as a mentor to several students who were in the process of going through the bootcamp.

FDM

  • 12 weeks (Somewhat intensive) training, predominantly lectures with assessments at the end of each week
  • Java, Python (3 weeks of pure Java - of increasing complexity - high quality teaching by Nick Lawton (Java) and Ian Barbour(Python) )
  • Spring, Spring Boot,
  • Business Writing, Presentation skills
  • React
  • Unix and shell scripting,
  • SQL,
  • JDBC, JPA, JSP
  • JUnit
  • PySpark, Apache Spark
  • While on-site, having passed two interviews with Morgan Stanley, advised and recommended FDM to potential applicant. The individual ended up in a coding role at Morgan Stanley (APAC)

The University of Sheffield - BA Modern Languages

Societies: Dance society, French society, film making society, Medic's orchestra, SUPAS - Sheffield University Performing Arts Society, SUTco - Sheffield University theatre company

A Levels: Maths, Biology, French, German AS Level: Economics

Extra-curricular: ABRSM Grade 8 piano, ABRSM Grade 5 violin, RAD Grade 6 ballet, ISTD Grade 6 modern dance, ISTD Grade 6 tap dance - through the Jeanne Bamforth School of Dancing, Victoria College Senior Silver Speech and Drama. I competed in various competitions such as Richmond Upon Thames Festival of the Performing Arts and Kingston Upon Thames Festival of the Performing Arts, played at various concerts, including local Young musicians and ABRSM High Scorer concerts. I also performed in various dance shows with the Jeanne Bamforth School of Dancing.

Additional skills

  • ReactJS
  • Angular
  • SCSS
  • Jest
  • RxJS
  • React Testing Library
  • GraphQL
  • AEM
  • Cypress
  • Storybook
  • Jupyter Notebooks
  • Databricks

Codewars:

https://www.codewars.com/users/lajoiedevivre89

Pinned Loading

  1. chitter-challenge chitter-challenge Public

    Forked from makersacademy/chitter-challenge

    Build a Twitter Clone! 🐦

    Ruby

  2. Global-Reads Global-Reads Public

    🌎 📚 🗺️🇬🇭 🇧🇴 🇪🇭 🇮🇩 📕🏝️ A full stack application built with Rails

    HTML

  3. Pristine-Pics Pristine-Pics Public

    📸 A photo sharing app built with React https://null-zipper.surge.sh/

    JavaScript

  4. wellbeing-full wellbeing-full Public

    A wellbeing app built with Angular, NestJS, GraphQL, MySQL, Cypress

    TypeScript

  5. Alohomora--2.0 Alohomora--2.0 Public

    Alohomora 2.0 - this time using React, complete with quiz and use of the unofficial Harry Potter API. https://5f88db6e46264f4cec7743c1--thirsty-johnson-2e67ef.netlify.app/

    JavaScript

  6. dancewear-app dancewear-app Public

    A dancewear application built with React, Spring Boot, MySQL

    JavaScript