About me

Hello, I'm Becca, a passionate Software Engineer at Bank of America with expertise in back-end development, devops, and communications. Leveraging my Bachelor's degree in Computer Science from the University of Florida, I continuously enhance my skills to fuel innovation and create efficient code. As a selected speaker for the 2023 Grace Hopper Celebration, I am thrilled to have the opportunity to inspire others and contribute to the empowerment of women in technology.

My Skills

  • Programming Languages icon

    Programming Languages

    C++, C, Java, Python

  • Web Technologies and Languages icon

    Web Technologies and Languages

    HTML, CSS, JavaScript

  • Database Management Systems

    Database Management Systems

    SQL, MySQL

  • Operating Systems

    Operating Systems

    Windows, macOS, Linux, iOS, Android

What's In the Works

  • Internship Icon

    2023 GHC Speaker

    I am thrilled to announce that I have been selected as a speaker at the prestigious Grace Hopper Celebration 2023! It is a tremendous honor to have my topics chosen, and I am filled with excitement to return to this incredible conference. As a former attendee during my undergraduate years, GHC holds a special place in my heart. Being able to contribute to the GHC experience of current undergraduates is truly meaningful to me. I cannot wait to share my insights and inspire others at this remarkable event!

  • Desk Icon

    SWE at Bank of America

    As a Software Engineer at Bank of America, I am proud to be part of a dynamic and innovative team. My role involves working on various aspects of software development, including back-end development, devops, and communications. At Bank of America, we strive for excellence in delivering cutting-edge technology solutions to meet the evolving needs of our clients. Being a part of such a reputable financial institution allows me to contribute to the growth and success of the organization while continuously honing my skills in a fast-paced and collaborative environment.

  • Internship Icon

    PM Certification

    I am currently completing the Google Project Management Certificate program. Through this course, I am gaining knowledge in estimating time and budgets, conducting effective meetings, managing stakeholders, identifying and mitigating risks, applying Agile and Scrum frameworks, developing leadership skills, and navigating team dynamics. The comprehensive curriculum includes modules on project initiation, planning, execution, Agile project management, and a capstone project that allows me to apply project management principles in real-world scenarios.

Experience

  1. Software Engineer

    Bank of America

    Jul 2023 — Present

    • Translate internal and external client requirements into comprehensive technical design specifications and implement business process reengineering initiatives.

    • Code solutions and perform thorough unit tests to ensure seamless integration with the overall application/system through clear, robust, and well-tested interfaces.

    • Actively participate in and contribute to delivery/release (CI/CD) events, such as branching timelines, pull requests, issue triage, merge/conflict resolution, and release notes.

  2. ERP Application Developer Intern

    University of Florida

    Jan 2023 — May 2023

    • Researched Git/GitLab and conducted a presentation and live demo showcasing the software's key features and benefits, including its ability to streamline collaboration, version control, and deployment processes.

    • Installed and configured an Elastic/Kabana server on a Linux subsystem, leveraging advanced knowledge of Linux administration to optimize the organization's data analysis and visualization capabilities.

  3. Software Engineer Intern

    Bank of America

    Jun 2022 — Aug 2022

    • Created a Java utility program that accesses, compares, and validates REST APIs in order to improve LoanIQ builder productivity.

    • Worked on a Java application that tokenizes unique passwords using JSON and outputs configuration files to be used across multiple repositories by the LoanIQ team.

  4. Computer Science Instructor

    Juni Learning

    Sep 2021 — May 2022

    • Taught fundamental programming concepts to over 10 students in one-on-one sessions and increased individual comprehension by over 100% in Java, Python, Scratch, and C++.

    • Created assignments and projects integrating learned concepts, including loops, recursion, classes, inheritance, and methods.

  5. Tech Fellow

    CodePath.org

    Jun 2021 — Dec 2021

    • Instructed a semester-long iOS mobile application development course to help students build three functional apps while focusing on design and implementation of RESTful API clients.

    • Lead a team on developing an original app from the ground up by managing the build progress.

  6. Manager, Research Support

    University of Miami, Miller School of Medicine

    Aug 2018 — Sep 2021

    • Implemented and outlined effective communications strategy to reach established All of Us Research Program goals and objectives.

    • Measured campaign effectiveness by utilizing Google Analytics, URLs with UTMs, QR codes, SMS keywords, and short URLs.

  7. Assistant Director, Honors Program

    Florida State University

    Dec 2016 — Jul 2018

    • Strategized program requirements and pushed for improvements within our organization procedures by working closely with senior leadership.

    • Managed the FSU Honors website by using the open source CMS platform Drupal and Bootstrap leading to increased website engagement and click rates.

Education

Degrees

  1. University of Florida

    Bachelor of Science - Computer Science

    Aug 2021 — May 2023

    GPA: 3.90

  2. Florida State University

    Master of Arts - International Affairs

    May 2015 — Aug 2016

    GPA: 3.90

  3. Florida State University

    Bachelor of Science - International Affairs

    Aug 2011 — May 2015

    GPA: 3.75

  4. Florida State University

    Bachelor of Arts - Japanese Language and Culture

    Aug 2011 — May 2015

    GPA: 3.75

Computer Science Coursework

  1. CIS 4914 - Senior Project

    Grade: A

    Spring 2023

    Involves completing a significant CISE-related project. Coordinate with the instructor and a project advisor, prepare a detailed technical report and deliver an oral presentation.

  2. COP 4600 - Operating Systems

    Grade: A

    Spring 2023

    Design and implementation of various components of a modern operating system, including I/O programming, interrupt handling, process and resource management, computer networks and distributed systems.

  3. STA 3032 - Engineering Statistics

    Grade: B+

    Spring 2023

    A survey of the basic concepts in probability and statistics with engineering applications. Topics include probability, discrete and continuous random variables, confidence interval estimation, hypothesis testing, correlation, regression, and analysis of variance.

  4. CAP 3027 - Introduction to Digital Arts and Sciences

    Grade: A

    Fall 2022

    Synergy between art and computing through a programming-oriented exploration of fundamental concepts in multimedia.

  5. CEN 3031 - Introduction to Software Engineering

    Grade: A

    Fall 2022

    Topics include software planning, specifications, coding, testing and maintenance. Gain experience in the team approach to large system development.

  6. CIS 4204 - Penetration Testing: Ethical Hacking

    Grade: A

    Fall 2022

    Introduces principles and techniques associated with the cybersecurity practice known as penetration testing or ethical hacking. Covers planning, reconnaissance, scanning, exploitation, post-exploitation, and result reporting. Discover how system vulnerabilities can be exploited and learn to avoid such problems.

  7. COP 4020 - Programming Language Concepts

    Grade: A

    Fall 2022

    Introduces programming language principles, including language constructs, design goals, run-time structures, implementation techniques and exposure to a wide variety of programming paradigms.

  8. EGS 4034 - Engineering Professionalism and Ethics

    Grade: A

    Fall 2022

    This course is designed to introduce engineering students to the concepts, theory and practice of engineering ethics. It will allow students to explore the relationship between ethics and engineering and apply classical moral theory and decision making to engineering issues encountered in academic and professional careers.

  9. CIS 4360 - Computer and Information Security

    Grade: A

    Summer 2022

    Covers systematic threat and risk assessment; programmed threats and controls in hardware, software, and human procedures; security policies, models, and mechanisms; theoretical limitations and practical implementations; certification and accreditation standards; and case study reviews. Includes projects.

  10. CDA 3101 - Introduction to Computer Organization

    Grade: A

    Spring 2022

    Organization of computing systems. Logical basis of computer structure. Machine representation of instructions and data, flow of control, and basic machine instructions. Assembly language programming.

  11. CIS 4301 - Information and Database Systems 1

    Grade: B+

    Spring 2022

    First part of a two-course sequence that studies the essential concepts, principles and techniques of modern database systems. Topics include modeling and querying of data using conceptual data models as well as the development of a database application.

  12. COP 3530 - Data Structures and Algorithm

    Grade: A

    Spring 2022

    Algorithm development using pseudo languages, basic program structures, program design techniques, storage and manipulation of basic data structures like arrays, stacks, queues, sorting and searching and string processing. Linked linear lists. Trees and multilinked structures

  13. COP 3503C - Programming Fundamentals 2

    Grade: A

    Fall 2021

    Second course of a two-semester introductory sequence for those planning further study in computer science, digital arts and sciences or computer engineering. Concepts of computer science and the process of computer programming, including object-oriented programming, procedural and data abstraction and program modularity.

  14. COT 3100 - Applications of Discrete Structures

    Grade: A

    Fall 2021

    Covers the mathematics of discrete events; i.e., events that involve distinct elements, finite structures of distinct elements or finite sampled versions of continuous phenomena (such as movement).

  15. ENC 3246 - Professional Communications for Engineers

    Grade: A

    Fall 2021

    Students master a variety of communication strategies and genres of writing relevant to engineering, such as composing email, memos, letters, technical descriptions, instructions, academic research reports and professional proposals. Students also respond to complex rhetorical situations, thus preparing for work in their professional communities.

  16. COP 3502 - Programming Fundamentals 1

    Grade: A

    Summer 2021

    First course of a two-semester introductory sequence for those planning further study in computer science, digital arts and sciences or computer engineering. Concepts of computer science and the process of computer programming, including object-oriented programming, procedural and data abstraction and program modularity.

  17. MAS 3114 - Computational Linear Algebra

    Grade: A-

    Summer 2021

    Linear equations, matrices and determinants. Vector spaces and linear transformations. Inner products and eigenvalues. Emphasizes computational aspects of linear algebra.