Search

Michael Wehniainen Phones & Addresses

  • Wesley Chapel, FL
  • Margate, FL
  • 8280 164Th Ave NE UNIT 439, Redmond, WA 98052

Work

Company: Microsoft Sep 2017 Position: Software engineer ii

Education

Degree: Associates, Associate of Arts School / High School: Broward College 2012 to 2014

Skills

Asp.net Mvc • Web Development • Databases • Javascript • C# • Programming • Sharepoint • Leadership • Asp.net • Jquery • Troubleshooting • Web Design • Css • Objective C • Management • Sql • Ios Development • Wpf • C++ • Java • Strategic Planning • Sdlc • Training • Scrum • Html5 • Mvc Architecture • Winforms • Mvvm • Angularjs • Microsoft Sql Server • Agile Methodologies • Language Integrated Query • Entity Framework • Asp.net Web Api • Linq • Orchard • Xaml

Industries

Computer Software

Resumes

Resumes

Michael Wehniainen Photo 1

Software Engineer Ii

View page
Location:
8280 164Th Ave, Redmond, WA 98052
Industry:
Computer Software
Work:
Microsoft
Software Engineer Ii

Citrix Aug 2016 - Aug 2017
Software Engineer

Everglades Direct Jul 2015 - Aug 2016
.Net Web Developer

Synechron Sep 2014 - Jul 2015
.Net Developer

Synechron Feb 2014 - Sep 2014
Ios Developer
Education:
Broward College 2012 - 2014
Associates, Associate of Arts
Skills:
Asp.net Mvc
Web Development
Databases
Javascript
C#
Programming
Sharepoint
Leadership
Asp.net
Jquery
Troubleshooting
Web Design
Css
Objective C
Management
Sql
Ios Development
Wpf
C++
Java
Strategic Planning
Sdlc
Training
Scrum
Html5
Mvc Architecture
Winforms
Mvvm
Angularjs
Microsoft Sql Server
Agile Methodologies
Language Integrated Query
Entity Framework
Asp.net Web Api
Linq
Orchard
Xaml

Publications

Us Patents

Data Sharing Events

View page
US Patent:
20200396173, Dec 17, 2020
Filed:
Sep 1, 2020
Appl. No.:
17/008739
Inventors:
- Fort Lauderdale FL, US
Alejandro Carrasquilla - Deerfield Beach FL, US
Michael Paul Wehniainen - Redmond WA, US
Ayush Jain - North Lauderdale FL, US
International Classification:
H04L 12/911
G06F 9/54
H04L 12/26
G06F 16/27
H04L 12/28
G06F 16/25
Abstract:
Methods and systems for sharing data among multiple services are described herein. Multiple services may access data from a shared data source. The services may subscribe to data sharing events. A data sharing service may iterate through the shared data source and transmit data retrieved from the shared data source in data sharing events. When the data sharing service reaches the end of the shared data source, the data sharing service may begin iterating through the shared data source again from the beginning. The data sharing events may be transmitted at a predetermined frequency. The services may subscribe to or unsubscribe from the data sharing events.

Data Sharing Events

View page
US Patent:
20190166068, May 30, 2019
Filed:
Nov 29, 2017
Appl. No.:
15/825870
Inventors:
- Fort Lauderdale FL, US
Alejandro Carrasquilla - Deerfield Beach FL, US
Michael Paul Wehniainen - Margate FL, US
Ayush Jain - North Lauderdale FL, US
International Classification:
H04L 12/911
G06F 9/54
G06F 17/30
H04L 12/26
Abstract:
Methods and systems for sharing data among multiple services are described herein. Multiple services may access data from a shared data source. The services may subscribe to data sharing events. A data sharing service may iterate through the shared data source and transmit data retrieved from the shared data source in data sharing events. When the data sharing service reaches the end of the shared data source, the data sharing service may begin iterating through the shared data source again from the beginning. The data sharing events may be transmitted at a predetermined frequency. The services may subscribe to or unsubscribe from the data sharing events.

Data Migration For A Shared Database

View page
US Patent:
20180329782, Nov 15, 2018
Filed:
May 15, 2017
Appl. No.:
15/595885
Inventors:
- Fort Lauderdale FL, US
Michael Paul Wehniainen - Margate FL, US
International Classification:
G06F 11/14
G06F 17/30
Abstract:
Methods and systems for coordinating migration for a database of a service are described herein. Multiple releases of the service may be simultaneously implemented, and these multiple releases may access a shared database. As new releases of the service are activated, the database may be incrementally migrated to a new data schema version. The new data schema version may be compatible with each release of the service that is in use. After a migration has begun, instances of the service may be instructed to perform database operations using methods compatible with the new data schema version. Continuation tokens may be returned during the migration, which indicate portions of the shared database that have not yet been migrated. If an error occurs during the migration, the continuation tokens may be discarded, and the migration may be restarted.
Michael P Wehniainen from Wesley Chapel, FL, age ~36 Get Report