Rachel Rowell

Software Architect at MediStreams, LLC
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cumming, Georgia, United States, GE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • DevOps Foundations
    LinkedIn
    Apr, 2021
    - Oct, 2024

Experience

    • United States
    • Hospitals and Health Care
    • 1 - 100 Employee
    • Software Architect
      • Jun 2022 - Present

    • United States
    • Technology, Information and Internet
    • 400 - 500 Employee
    • Software Architect
      • Apr 2020 - Jun 2022

      Currently, leading development efforts to replace a 10-year old background automation engine with an event-driven cloud engine supported by AWS resources and Serverless Framework. Found and implemented several ways to improve production performance issues with a 10-year old automation engine by monitoring production behavior using many complex Oracle queries, Grafana graphs, and internal tools. Helped replace a legacy aggregation process that used Oracle and CRON with a full AWS solution… Show more Currently, leading development efforts to replace a 10-year old background automation engine with an event-driven cloud engine supported by AWS resources and Serverless Framework. Found and implemented several ways to improve production performance issues with a 10-year old automation engine by monitoring production behavior using many complex Oracle queries, Grafana graphs, and internal tools. Helped replace a legacy aggregation process that used Oracle and CRON with a full AWS solution to provide real-time aggregation updates for our clients. Designed and implemented a real-time, asynchronous migration of data from one model to another with no downtime.

    • Lead Software Engineer
      • Jun 2010 - Apr 2020

      Refactored many parts of a 10-year old complex automation engine responsible for moving millions of contacts from one step to another, maintaining their state, enforcing rules, updating profile data, exporting data, and auditing changes used by external queries and front-end historical views. Designed and built an aggregate count collector that read events off a Redis/Kafka queue and created/incremented a customized count in Redis then triggered a persistence event that was responsible for… Show more Refactored many parts of a 10-year old complex automation engine responsible for moving millions of contacts from one step to another, maintaining their state, enforcing rules, updating profile data, exporting data, and auditing changes used by external queries and front-end historical views. Designed and built an aggregate count collector that read events off a Redis/Kafka queue and created/incremented a customized count in Redis then triggered a persistence event that was responsible for merging these counts into an Oracle table. Designed and developed an automation testing framework for all of our automation tests that enforced test teardown, logged test setup, and execution data for easy debugging purposes, and improved overall test performance to get quicker feedback from test results before deploying code. Led a team as tech lead that was responsible for importing, segmenting, querying, and exporting contact level data used by many different features in our product. Refactored many areas of the code base that were hard to maintain by separating responsibilities and improving test coverage. Led and mentored several mid and junior level developers. Led a new team in an effort to build a new Google Keyword product quickly from the ground up using Ruby on Rails

    • Senior Software Engineer
      • Feb 2006 - Jun 2010

      Helped design and develop a more robust User management system including a feature framework used to enforce user permissions at a feature level. Built several Rest, Spring MVC, and XML APIs Replaced several UI designs built on Struts and JSPs with a Dojo and Ajax solution. Re-designed and refactored persistence model for an existing SQL Query Builder that was difficult to support and troubleshoot Designed and developed a PL/SQL script that merged raw AMS/JMS event data into… Show more Helped design and develop a more robust User management system including a feature framework used to enforce user permissions at a feature level. Built several Rest, Spring MVC, and XML APIs Replaced several UI designs built on Struts and JSPs with a Dojo and Ajax solution. Re-designed and refactored persistence model for an existing SQL Query Builder that was difficult to support and troubleshoot Designed and developed a PL/SQL script that merged raw AMS/JMS event data into aggregate tables and a multi-threaded background Java process that executed this script when it found new data to aggregate. Designed and developed several other PL/SQL scripts to manipulate or migrate data for a new purpose.

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Java Consultant
      • Apr 1997 - Feb 2006

      Worked on several projects for various clients around the country, using Java, Swing, Struts, Oracle, and MS SQL. Started as a very junior consultant right out of college into a senior consultant by the time I left. Worked on several projects for various clients around the country, using Java, Swing, Struts, Oracle, and MS SQL. Started as a very junior consultant right out of college into a senior consultant by the time I left.

Education

  • Georgia Southern University
    Bachelor of Business Administration - BBA, Computer Information Systems
    1994 - 1997

Community

You need to have a working account to view this content. Click here to join now