Marianna Petrovich,美国加州奥本的开发商
Marianna is available for hire
Hire Marianna

Marianna Petrovich

Verified Expert  in Engineering

Software Developer

Location
奥本,加州,美国
Toptal Member Since
June 18, 2020

在过去的二十年里,Marianna一直担任数据库开发人员和全栈开发人员 .。NET开发人员,主要专注于数据库. 数据库开发是她的强项,包括调优、编程、ETL流程等. 玛丽安娜曾与哥伦比亚广播公司等知名公司合作, Lifetime Television, Elsevier, 和环球影城. 她正在寻找涉及新报告工具和不同数据库的项目.

Portfolio

The NPD Group
敏捷软件开发,Azure SQL, Oracle,数据可视化...
Elsevier
.. NET、Microsoft SQL Server、Red Gate、SQL Server报表服务(SSRS)...
SBSControl, LLC
Microsoft SQL Server, Microsoft Access, QuickBooks API, SQL Server DBA...

Experience

Availability

Part-time

首选的环境

Oracle, SQL,报表

The most amazing...

...我所做的工作是将Oracle本地多tb数据库转换为NextGen云平台的当前项目

Work Experience

Principal Engineer

2019 - PRESENT
The NPD Group
  • 作为订阅视频跟踪系统的唯一开发人员和工程师,该系统报告电视内容的标题级见解.S. 消费者正在关注. 它结合了行为洞察、家庭人口统计数据和丰富的标题级元数据.
  • 将MSSQL数据库从AWS迁移到Azure; .. NET、ETL、大数据ELT.
  • 为这个令人兴奋的开发产品增加了多种功能,如投影和亚马逊Prime视图数据处理.
Technologies: 敏捷软件开发,Azure SQL, Oracle,数据可视化, Data Analysis, Python, SQL Server DBA, Data Migration

Data Architect

2010 - PRESENT
Elsevier
  • Worked for Elsevier, 该公司由Reed Elsevier控股,是全球第四大数据提供商,是LexisNexis的姐妹公司.
  • 在美国43%的护士使用的不同科室的救生软件上工作, 专注于数据建模, performance tuning, 数据库开发.
  • 构建了产品托管在AWS云环境中的数据库. 我们是东海岸第二大AWS客户。.
  • 管理和设计多云、多可用区环境.
  • 优化性能并调优服务器, upgrades, 以及不同数据库产品的更新.
  • 配置设置调整和监控.
  • 作为敏捷团队的一员,开发数据库和前端代码.
  • 与前沿技术合作,如亚马逊DynamoDB, Lambda, Bootstrap, .. NET、Git、Octopus Deployment、Jenkins等等.
Technologies: .. NET、Microsoft SQL Server、Red Gate、SQL Server报表服务(SSRS), 微软报表生成器, Data Warehousing, JavaScript, SQL Server DBA, Data Migration

数据库SQL开发人员

2022 - 2022
SBSControl, LLC
  • 编写、测试和部署ETL服务,在MS SQL和QuickBooks之间传输数据.
  • 开发SSRS报告,提供每个成功运行的服务的状态.
  • 对MS前端界面做了小的修改.
技术:Microsoft SQL Server, Microsoft Access, QuickBooks API, SQL Server DBA,数据迁移

数据库管理员(兼职)

2013 - 2017
CBS Radio
  • 维护数据库基础结构——执行代码审查(.. NET、PHP、Perl等)版本、报告、新数据库设计和错误修复.
技术:MariaDB, Redshift, MongoDB, MySQL, Microsoft SQL Server, SQL存储过程, SQL Server DBA, Data Migration

SQL Server数据库管理员|程序员| .NET开发人员(远程办公)

2006 - 2011
哥伦比亚广播公司电视台数字媒体集团
  • 领导为设计为多租户的新内容管理平台创建体系结构和数据模型. 最初的发布包括支持39个本地网站,每月页面浏览量超过1.5亿.
  • 与应用程序开发和工程人员合作,支持新特性和功能.
  • 管理数据建模和实现, 来自遗留系统的数据转换, 存储过程的开发和实现, report writing, and database tuning.
  • 创建KPI仪表板,允许研究团队分析链接用户活动的成员配置文件的各种属性, 通讯分布, 以及用户生成内容活动.
  • 重点介绍了c#和ASP中的OOP.. NET开发——构建核心平台和附加内容模块.
  • 处理ETL作业,以便通过利用SQL Server集成服务集成第三方内容.
  • 利用SQL Server Service Broker构建了一个提要系统和一个高度可扩展的分布式提要处理系统.
  • 维护数据库并不断评估潜在的性能问题—与开发团队合作进行性能调优和各种缓存策略,以确保最佳的数据库和应用程序性能.
  • 构建SQL Server dmv.
  • 实现Nagios/Cacti报告和内部查询,以提供每周报告,确定高CPU, I/O, 或内存密集型SQL.
Technologies: .. NET, Microsoft SQL Server, SQL Server DBA

Oracle程序员|数据库管理员(远程办公)

2004 - 2010
Lifetime Television
  • Designed data models, created schemas, 编写存储过程, maintained data, wrote reports, 并以数据库管理员的身份为众多web项目微调SQL.
  • 将部分表从MyISAM引擎转换为InnoDB引擎,以避免锁争用.
  • 帮助将遗留的基于perl的内容管理系统迁移到Drupal 5/6.
  • 开发Drupal核心模块, 修改字符集, 由于性能不佳,修改了SQL以利用索引.
  • 贡献了几个前端和管理模块作为 .NET developer (affiliates and public affair websites); utilizing Oracle 10g RAC, 微软企业库, ASP.net / c#,以及各种第三方控件,如ComponentArt、Telerik、Dundas和swift Chart.
  • 编写大量XML/RSS提要,将数据导入第三方CMS系统.
  • 为高级管理人员开发KPI仪表板,以查看注册系统信息.
  • 连接LSoft的第三方通讯发送系统,允许业务用户分析各种营销活动的影响.
技术:MySQL, Oracle

Programmer | Analyst

1999 - 2004
Universal Studios
  • 开发了一个程序采集和调度系统 .NET framework (VB.. NET, Windows窗体控件,ASP.NET, ADO.. NET,后端使用SQL Server 2000进行远程操作).
  • 构建一个库存模块,用于存储跨不同渠道使用的所有公司资产(电影标题), promos, tapes, images, etc). 调度模块提供了一个用户友好的智能界面来调度这些资产.
  • 成功的设计, implemented, tested, 并为双监视器系统部署了调度系统.
  • 为成本跟踪系统(预算系统)的全生命周期开发做出贡献, using VB 5.0(后来转换为6).0)、Oracle和Crystal Reports.
  • 管理所有细枝末节(每日、每周、每月等).),用于数据加载工作——构建报告引擎和使用Crystal reports 7编写超过35份复杂报告.0, 编写存储过程, 前端采用RDO数据技术连接Oracle数据库,运行在HP Unix系统上.
  • 成功地为40多个系统用户提供技术支持和培训.
  • 执行数据库管理职责, weekly, 和每月的UNIX作业(数据加载), 数据维护和数据迁移到其他应用程序).
  • 处理所有的数据库管理(Oracle 8).0.5在NT平台上)和报告创建的CJDS范式实现(vb6.0).
  • 修改并转换了一个用Access 95和Oracle编写的Research DataMart应用程序, Access 2000中使用Excel对象. 该应用程序用于存储和操纵尼尔森电视收视率.
  • 是否参与过多个内部网项目:应用程序安全模块, 人力资源职位发布引擎, 将旧的asp转换为jsp.
  • 创建了一个用JSP编写的程序网格web应用程序,它从Paradox中提取数据, 将其转换为Oracle. 并在浏览器中显示给公司内外的最终用户.
  • 实现数据库管理(Oracle 8).0.5 on NT platform) and development of an affiliate extranet site for USA Cable; it already came with 1,200 users (5,(在最近的将来). 它广泛使用jsp和JavaScript.
  • 创建、开发和维护数据库建模.
技术:Microsoft SQL Server; .NET, Oracle

Programmer | Analyst

1997 - 1999
Zhora Systems Inc.
  • Developed, deployed, and supported, 作为团队的一员, 经纪公司计划和补充部门的销售与库存报告系统.
  • 创建了一个允许运行销售分析报告的罐装查询接口. (VB 5.0和Crystal报告.0在前端被使用. 后端使用了Oracle表、存储过程、函数和触发器.).
  • 开发程序规范, 是否参与了GUI设计的创建, testing, installation, and user training.
  • 将业务规范转化为程序设计.
  • 创建季度、月度和周报.
  • 在设计上与数据库管理员(DBA)密切合作, coding, 测试Oracle Server的存储过程和数据库设计.
  • 编写技术文档,包括测试计划、项目规范和bug跟踪报告.
技术:Crystal Reports, Visual Basic, Oracle

程序员|系统集成商

1994 - 1997
周报《欧博体育app下载》
  • 设计并建立了一个公司的广告主数据库(MS Access 2).0/95),包含大约200,000条记录,使公司得以大幅增长. 在此之前,该公司是纸上谈兵. 分析了广告主信息存储的规范, 根据公司业务需求对数据库进行审查,并创建了包含所有规范的新数据库:更快的销售响应时间, 相关数据采集, search queries, etc.
  • 利用vb5开发了一个广告主请求存储与确认系统.0. 该系统允许存储广告请求, 为请求分配订单号, 并使用户能够打印自定义确认和报告.
  • 创建关系数据表, designed forms, 和各种报告管理需要使用水晶报告6.0 and Access.
  • 监督技术项目并与供应商合作.
  • 提供技术支持和故障处理,安装硬件和软件.
技术:Microsoft Access, Visual Basic

Programmer | Teacher

1990 - 1994
St. 彼得堡计算机中心
  • 为计算机中心的学生教授计算机科学和数学.
  • 开发其他科目的在线教程(英语), geography, history, and others), using Pascal and C.
技术:BASIC, C, Pascal

继续教育数据仓库

http://www.elsevier.com/solutions/performance-manager
项目:爱思唯尔的LMS系统数据存储,该系统被43%的美国护士使用. 每个客户端都存储在单独的SQL Server数据库中.

我是唯一的架构师,也是DW的开发人员之一,将100个数据库集成到一个仓库存储中,方便生产CE报告和认证. 我还构建了一个包含大量报告的漂亮UI. This was a crucial aspect for the CE team; otherwise, 他们必须为每个客户手动运行.

RESULT:

它已经并将继续每天为公司节省大量的时间和手工工作.

CBS电视台CMS系统

http://www.cbscorporation.com/business/cbs-television-stations/
项目:该系统是作为一个多租户平台构建的,支持美国各地的39个网站,每月提供超过1.5亿的页面浏览量.

我完成了所有的后端工作(设计), development, reporting, 作为一个非常小的团队的一部分,并且在非常短的时间内完成. Unfortunately, 我们的系统只运行了短短三年, 新管理层上任,用无聊的WordPress网站取代了一切.

CBS Radio

http://www.cbsnews.com/radio/
CBS Radio came to me out of the blue when they suddenly lost their database administrator (DBA) who had been manually generating ANDO reports essential to their business and royalty payments to artists; these absolutely had to be done, 但公司里没人知道怎么做.

我被说服了, 一周后, 我能够建立一个SSRS流程,运行所有必要的报告,并在月初自动将其提交给第三方.

SQL Code File

During my work, 我们面临着管理大量Microsoft SQL Server数据库的挑战, 每个客户端都有自己的专用数据库. 我们遇到了超过2个,000个独立数据库, one for each client, 因为我们的产品是几十年前开发的. 生成全面的报告, 我们设计了一个解决方案,循环遍历所有这些数据库,并在我们的仓库数据库中填充staging表. 这使我们能够有效地整合和组合来自所有客户数据库的数据. 这个解决方案展示了我们必须在遗留产品环境中处理的复杂性.

Languages

Java, SQL, T-SQL, Ruby,存储过程,Pascal, C, BASIC, c#, c#.. NET, Visual Basic, JavaScript, Python

Frameworks

Ionic, Spring, .NET, .. NET Core, Bootstrap, Angular

Libraries/APIs

Node.. js, React, jQuery, QuickBooks API

Paradigms

数据科学,DevOps,敏捷软件开发,空间设计

Platforms

WordPress, Azure, Oracle, Oracle数据库

Storage

Microsoft SQL Server, SQL存储过程, SQL Server报表服务(SSRS), Oracle RDBMS, SQL Server DBA, MongoDB, Redshift, MariaDB, SQL Server集成服务(SSIS), PL/SQL, MySQL, PL/SQL Developer, Azure SQL

Other

QA Testing, 算法开发, 移动应用开发, SSRS Reports, Data Analysis, Software Development, Full-stack, 前端开发, Data Warehousing, Data Visualization, Data Migration, 数据仓库设计, Data Modeling, SSIS自定义组件, Reporting, Algorithms, Red Gate, 人工智能(AI), Machine Learning

Tools

Microsoft Access, Crystal Reports, 微软报表生成器, Tableau

2022 - 2023

大数据专业硕士学位

亚利桑那州立大学-坦佩,亚利桑那州

2020 - 2022

计算机科学学士学位

加州州立大学蒙特利湾-蒙特利湾,CA

2018 - 2020

计算机科学副学士学位

Sierra College - Rocklin, CA

1996 - 1998

计算机科学学士学位

布鲁克林学院-美国纽约布鲁克林

1990 - 1993

计算机科学学士学位

圣彼得堡经济金融大学. Petersburg, Russia

MAY 2022 - PRESENT

Azure数据基础

Microsoft

2019年1月至今

Python

Coursera

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring