Caroline Jones

United States

@Carolina49a

LaunchCode graduate dedicated to continual growth as a developer

Badges

Problem Solving
Java
Python
Days of Code
Days of JS
Sql
Ruby

Certifications

Work Experience

  • Lead Instructor

    LaunchCode•  January 2022 - Present

    Providing hundreds of learners with the knowledge and skills they need to jumpstart careers in tech through the delivery of lectures and other resources through LaunchCode's Part-Time WebDev course. Instruction includes the fundamentals of programming with JavaScript, Java, TypeScript, HTML, CSS, React (Angular through 2022), Spring Boot, Thymeleaf, Bootstrap, SQL, and more. Students learn to implement test-driven development, Git workflow, MVC design, model binding, object-relational mapping, and data validation — culminating in a full-stack capstone project designed and built by teams of 5. Previously taught LaunchCode graduates on a variety of topics to help them succeed with a capstone project and prepare for a new career in tech. Topics included: • SLDC, Agile methodologies, project ideation & planning, user story mapping, wireframing, & Git workflow • Résumés, online profiles, and portfolios • Behavioral interviews, technical interviews, and live coding • Applying for jobs, what to expect on the job • Continued learning, upskilling, and career growth

  • Software Engineer II

    Array US•  March 2022 - September 2022

    As a front end engineer, created engaging, cutting-edge fintech products so that companies can empower their customers to take charge of their financial future with personalized credit information, financial data, and planning tools. ∙Built easy-to-implement, embeddable components with Svelte and TypeScript for seamless integration into clients' apps and websites. ∙Kept an open dialogue with design team to collaborate on UX considerations. ∙Provided code coverage with Playwright testing to improve CI pipeline. ∙Contributed to company documentation for onboarding and engineer best practices. ∙Leveraged agile methodologies to reliably deliver updates and new products regularly. ∙Managed Kanban board and backlog to keep priorities and team workflow organized.

  • Software Engineer

    CenturyLink•  April 2021 - March 2022

    Re-engineered key platforms, applications, and microservices at Lumen Technologies, giving users streamlined orchestration of infrastructure and cloud application management. • Built a custom UI from the ground up with React, Redux, Babel, JSX, HTML, and CSS, using Jest with Enzyme for unit testing and Cucumber/Puppeteer for end-to-end (E2E) testing. • Actively contributed to UX design discussions with complex considerations; conceptualized and implemented solutions to best meet the needs of various project stakeholders. • Developed API microservices based in Ruby with Grape and ActiveRecord, utilizing RSpec for test-driven development (TDD). • Improved CI/CD for multiple environments with automated Jenkins pipelines in Groovy; deployed containerized applications with Docker, Helm, and Kubernetes to Google Cloud Platform (GCP) for dynamic scaling. • Enriched and refined shared libraries to improve efficiency and long-term efficacy of code base. • Automated the creation of VPN tunnels with Wireguard, Go, Python, and Bash shell script, leveraging Terraform for infrastructure. • Practiced Agile methodology with daily collaboration of team members and regular code review/testing; utilized Git workflow with GitHub/Jira integration.

  • Tech Leadership Fellow

    LaunchCode•  July 2020 - January 2022

    Mentored students in LaunchCode's Women+ program (WebDev/FrontEnd track). • Unit 1 covered JavaScript, HTML, CSS, consuming APIs, the DOM, TypeScript, and Angular, including skills in unit testing, git workflow, and more. • Unit 2 took students on a deep dive into React, focusing on function-based components and hooks and featuring integration of third-party libraries such as styled-components. In a previous cohort I taught Angular 10 with Bootstrap. • The Liftoff course centered on career prep with resume-building, behavioral and technical interview skills, and a capstone project using AGILE methodology. Designed 60+ original practice problems/projects for students (see linked document) to complement the Unit 1 LaunchCode curriculum and help students prepare for graded assignments. These exercises are also now in use not only in by students in LaunchCode's Women+ program, but in the LC101 and CodeCamp programs as well in St. Louis and beyond. Periodically held in-depth live tutorials; guest lectured on technical interviews and live coding for a Liftoff course.

Education

  • LaunchCode

    Web Development, LC101 Certificate•  August 2019 - February 2020

    Completed intensive course covering JavaScript, HTML, CSS, Angular, Java, Spring, Thymeleaf, Bootstrap, SQL, and more. Finished various assignments and projects to demonstrate front end, back end, and full stack development. Implemented test-driven development, Git workflow, MVC design, model binding, object-relational mapping, data validation, authentication, and more.

  • Washington University in St. Louis

    Civil Engineering, BS•  August 1995 - May 2000

    Also studied architecture.

Skills

Carolina49a has not updated skills details yet.