Summary
Overview
Work History
Education
Hobby Projects
Timeline
Generic

Peter Simeonov

Staff Software Engineer
Irvine,CA

Summary

Over 20 years of software development and enterprise architecture experience with large companies such as Microsoft, Toyota, Honeywell, BrightView, Intel, K2 and Washington Mutual. Skilled in all areas of software development and delivery cycles including architecture, business analysis, client training and production support. Extensive experience in managing multiple and conflicting software development projects under aggressive timelines.

Overview

19
19
years of professional experience
30
30
years of post-secondary education

Work History

Staff Software Engineer

Wurl / AppLovin
7 2022 - Current

Responsibilities:

  • Development of Wurl's platform application for scheduling content for connected TV's
  • Encoding and segmentation of large amount of videos

Technologies:

  • Rails, React, Heroku, AWS, FFMPEG, GQL, Kubernetes, Docker

Head of Technology & Innovation, Sr. Application Architect

BrightView
11.2013 - 06.2022

Responsibilities:

  • Development of technology strategies for cloud, IoT, mobile
    applications, business intelligence and data integrations. Architecture and end to end implementation of modern cloud based mobile first application, using concepts like orchestration of micro, PaaS and SaaS services


Hands-On Experience:

  • Architected and implemented cloud-based telematics system for fleet management, including:
    - Equipment utilization tracking using IoT sensors and GPS devices
    - Driver safety monitoring with real-time alerts and personalized feedback
    - Theft prevention through geofencing and remote tracking
  • Implemented PWA Angular web application with the help of various Azure services. The application is currently being used by over 10,000 employees. It allows the fusion of multiple technologies (Azure, Power BI, custom frameworks) for rapid development and seamless experience. It provides the ability to create different workspaces (logically separated by functionality) that utilize core components:

Azure Search – indexed company data (vehicles, heavy equipment,
assets, employees, jobs, sites, material orders, safety inspections
documents, etc.) that can provide personalized and relevant

results, based on who you are, where you are and what you do in

the application

Azure App Service (Web) / Azure Function App (API) - powerful
PaaS (Platform-As-A-Service) that allows for the automatic scale up
and out, based on the current user load. Combination of serverless
and hosted instances.

Azure SQL – powerful PaaS (Platform-As-A-Service) that allows for
the automatic scale up and out, based on the current user load.
Implemented cross data center replication with read only replica to
isolate the transactional system from the data analytics one

Power BI / Azure Analysis Services – powerful business
intelligence tool that allows for the creation of data visualizations
once and their use for multiple purposes later: business intelligence

and application interaction / what-if analysis

Form Engine – implemented basic form engine framework that
allows for the creation of forms in declarative way for
rapid development (low code). This enabled the generalization of email/text message notifications, PDF generation, OCR and data analytics components. Implemented document scanner capability throughTensorFlow that ensures that the captured image is in focus and
readable. Used Azure Computer Vision as OCR tool in order to
digitize documents that were captured through the application

Docker Containers

- PDF generation with Chromium in Azure, since the standard
Function API is running in isolated mode
- IoT Edge module that allows the telematics devices, installed on
the vehicles / heavy equipment to connect to Azure via TCP.

Implemented in Java and hosted on multiple Linux servers, with
a load split, based on the latency from the device to the server

Azure Streaming Analytics – implemented module that allows the
analysis of the telematics data in real time and the detection of
speeding, asset theft, geo-fence events (defined in the application),
data archiving, etc.
Azure Data Factory – implemented different data integration
pipelines that bring required data from various on-premises and/or
cloud system in Azure SQL / Azure Storage
Azure DevOps – implemented build and deployment pipelines for
the Angular application and the API that rely on the Git repository

Technical Architect (Perficient Consultant)

Intel
07.2012 - 11.2012

Responsibilities:

  • Application architecture and end to end development of the prototype for a Hybrid Cloud
  • Managed a small team of developers in US and in China

Hands-On Experience:

  • Implemented the core functionality for a web application (Knockout JS)and API (ASP.NET Web API), that allows users to view the hardware and software details of servers and request hardware change and/or application(s) installation from a provided store

Technologies:

  • Knockout JS,ASP.NET Web API 4,Entity Framework

Partner and Architect

ITechnology
09.2007 - 11.2010

Responsibilities:

  • Principal architect, responsible for the architecture and development of the company's flagship product: iTFA (iTechnology Forms Accelerator).
  • K2 Workflow and SharePoint consultant for Irwin Home Equity, Guitar, Center, Informatica, Fisher Investment and AXA (Europe)

Technologies:

  • K2 (Business Process Automation platform), Nintex (Business Process
    Automation platform), SharePoint, WPF / Silverlight

Technical Architect (Perficient Consultant)

Toyota
05.2010 - 10.2010

Responsibilities:

  • Application architecture and end to end development of a showcase telematics application that allows real time tracking of incidents like SOS,airbag deployment, vehicle theft recovery. This project was later used by Microsoft as a showcase: Toyota Situation Room

Hands-On Experience:

  • Implemented showcase Silverlight application that overlays vehicle and weather data over a map and allows the user to replay a specified time frame. The application got its data from a 3rd party vendor that was providing services to major car manufactures. The data integrations and the application hosting utilized the early version of Azure services

Technologies:

  • Azure, Bing Maps, Silverlight

Technical Architect (Perficient Consultant)

Honeywell
12.2009 - 10.2010

Responsibilities:

  • Application architecture and end to end development of a showcase
    application that allows Honeywell engineers to remotely monitor video and sensor data from test sites all around the world. This project was later used by Microsoft as a showcase: RECO (Remote Engineer Collaboration)
  • Managed the collaboration between the Perficient and Honeywell
    technical teams

Hands-On Experience:

  • Implemented video streaming component that connects directly to the IP cameras (with hardware H264/AAC compression) in multiple turbo testing environments, fragmented the video/audio into 3 second MPEG4 Part12 frames and ingested the result into IIS Smooth streaming endpoint for live video and DV recording.
  • Implemented Silverlight video player that allows the users to
    pan/tilt/zoom the IP camera, view the live video from the IIS Smooth Streaming endpoint, view recorded video and create short video clips that show particular moment of the test.
    Created SharePoint site for collaboration and integrated the video player with the data telemetry component that Honeywell provided.

Technologies:

  • IIS Smooth Streaming (live video and audio streaming / decoding /
    encoding with off the shelf IP cameras: H264, MPEG Part 12), SharePoint 2007, Silverlight, ASP.NET, WCF

Design Lead / Architect

Portellus
11.2005 - 10.2007

Responsibilities:

  • Application architecture of the company's flagship loan origination
    system that was used by companies like Washington Mutual, Irwin Home Equity, Pinnacle, Morgan Stanley
  • Managed a small team of developers both in US and Bulgaria

Education

Master - Microsoft Business Technologies

Technical University - Varna
Vernat Bulgaria
10.2003 - 12.2024

Bachelor - Computer Systems and Technologies

Technical University - Varna
Varna, Bulgaria
09.1999 - 06.2003

Highschool - Electronics

Technical School - Shandor Petjofi
Razgrad, Bulgaria
09.1994 - 06.1999

Hobby Projects

AR Motorcycle Racing - real time data and video streaming within a virtual reality

  • implemented docker container module that connects to a video camera
    and electronic board, which interfaces with the motorcycle to provide
    telemetry data: gear, throttle position, brake position, speed, etc. The module
    uses GStreamer to encode the raw camera video to VP8/VP9 and to
    create WebRTC ICE agent in order to control the client connections. The
    docker module is deployed to Rasberry Pi / Coral Board (AI), with the
    intention to use the AI accelerator in the future for object detection /
    image segmentation.
  • implemented basic virtual reality (Unity 3D) that allows for a person to see
    themselves walking around a motorcycle with the help of Oculus VR
    headset. The virtual reality application is the consumer of the WebRTC
    endpoint, running on the device, connected to the motorcycle and it
    allows for the person to see the live video on a video wall in front of the
    virtual motorcycle and to look at the virtual motorcycle dashboard as if

      they are looking at the real motorcycle.

Timeline

Head of Technology & Innovation, Sr. Application Architect

BrightView
11.2013 - 06.2022

Technical Architect (Perficient Consultant)

Intel
07.2012 - 11.2012

Technical Architect (Perficient Consultant)

Toyota
05.2010 - 10.2010

Technical Architect (Perficient Consultant)

Honeywell
12.2009 - 10.2010

Partner and Architect

ITechnology
09.2007 - 11.2010

Design Lead / Architect

Portellus
11.2005 - 10.2007

Master - Microsoft Business Technologies

Technical University - Varna
10.2003 - 12.2024

Bachelor - Computer Systems and Technologies

Technical University - Varna
09.1999 - 06.2003

Highschool - Electronics

Technical School - Shandor Petjofi
09.1994 - 06.1999

Staff Software Engineer

Wurl / AppLovin
7 2022 - Current
Peter SimeonovStaff Software Engineer