Senior Data Engineer with deep experience in MS SQL Server and Elastic stack. Background in application development and systems analysis. Senior Data Analyst with advanced SQL experience, data modeling, and schema design for custom application development, data warehousing, and analysis.
My happy place is in the ‘thinking’ parts of the job: the problem solving, the solution design, the strategic thinking, the troubleshooting. I have excellent communication skills and great people skills. I'm a good listener; I hear what you're saying and what you mean. I understand both what you asked for and what you really need.
I've held various titles of Senior Data Engineer, Software Engineer, Programmer, Web Developer, System Analyst....
- I've designed, built, and supported relational and NoSQL databases using Sybase, MySQL, MSSQL, and Elastic
as part of custom application development, data warehousing, and data analysis efforts
- I've designed, installed, and supported two on-prem Elastic clusters; installed Beats agents and developed Logstash pipelines
and Kibana solutions to deliver an enterprise application and system monitoring platform
- I've completed data mining for extraction from enterprise and line-of-business applications for analysis and application integrations
- I've developed and supported ETL and data pipelines using MSSQL, SSIS, Powershell, Elastic Beats, and Logstash
- I've developed and supported complex SQL queries and data access models
- I've led business and process analyis and custom software design and development projects for line-of-business applications
- I've created and supported reports, dashboards, and custom data solutions using SQL Server Management Studio, Azure Data Studio, Excel,
PowerBI, Tableau, Kibana, as well as custom development
- I've developed and supported custom applications using C++, PHP, C#, and .Net
- I've developed and supported websites and CMS platforms using HTML, CSS, Javascript, PHP, Percussion Rhythmix,
Sharepoint, Umbraco, Wordpress, and Hugo
I find the tools are all different and all the same. It really it comes down to finding a way to use the tools and team I have
available to create solutions to problems within my purview. (More detail on this in
the Projects section.)
Each turn in my career path has been a result of needing answers I didn't have. Each new skill, tool, or language has come from developing the
thing I needed for what I was doing. When I worked in an engineering lab and found the tracking software did not work for the team,
I became the business analyst and SME for the IT team to develop a new application, then became a Software Engineer and joined the team building it.
When I was part of a team of Software Developers that had need for more data specialization, I came up to speed and went off in
that direction.
I'm interested in crafting beautiful solutions.
It's not the skill, tool, or language that's important; that's not what I do.
What do I do? I understand what needs done, then make it happen.
I've never had a burning desire to learn everything there is to know about MSSQL, or JavaScript, or data classification or
Grok patterns. If I never fully understand the complexities of component architecture in .NET Core, I'm okay with that. If my
Logstash pipelines are never presented as 'gold standard', it'll be alright. I'm not interested in crafting beautiful code or
writing beautiful queries.
I am very interested in crafting beautiful solutions. It's not the skill, tool, or language that's important; that's not what I do.
What do I do? I understand what needs done, then figure out how to make it happen.
Read more about me....
Marnie Gordon