David Bagheri personal email
- Valid
Highly motivated, creative, experienced and versatile engineer. Expert in systems architecture, virtualization, container-based computing systems, cryptographic methods, network communications, routing, and code optimization. A creative problem-solver with proven expertise in designing and implementing complex solutions that drive innovation, efficiency, and cost savings. A quick learner with a passion for staying updated on emerging technologies, enabling me to adapt and excel in dynamic technical environments.
-
Senior Software ArchitectCourseraReston, Va, Us -
Senior Software EngineerAtlas Space Operations, Inc. Jun 2020 - PresentTraverse City, Michigan, UsTechnologies used: AWS Lambda, AWS API Gateway, Amazon Cognito, AWS Ground Station API, Spring Boot, Docker, MySQL, PostgreSQL, time-series databases(TimescaleDB, InfluxDB, Kx kbd+, Prometheus), ZeroMQ, REST API- Architected and developed a micro service implementing a fully automated scheduling bridge between Atlas’ internal satellite contact scheduler and a Braxton system scheduler.- Architected and developed a micro service implementing a fully automated scheduling bridge between Atlas’ internal satellite contact scheduler and the AWS Ground Station.- Architected and developed a micro service implementing a fully automated scheduling bridge between Atlas’ internal satellite contact scheduler and the airforce ground system scheduling system.- Architected and developed a AWS Cognito based JWT token authorization and authentication system across multiple spring boot backend micro services. The micro service authorization system was extended to allow multiple ways of authentication, including JWT tokens and static keys.- Researched time-series databases to find optimal ways to break up normal data from high volume time series data, with the goal of increasing performance and usability. -
Senior Software Engineer (Satellite Fleet Management/ Flight Dynamics System)Oneweb Aug 2019 - Mar 2020London, United Kingdom, GbTechnologies used: Vert.x microservices, Docker Swarm, MongoDB, REST API,Flowable (open source workflow engine)- Architected and developed a RESTful API micro service implementing the satellite fleetpayload schedule management and distribution system- Architected and developed satellite latitude crossing micro service- Architect and developed an automated VM scheduling service responsible forscheduling ground control VMs used to communicate to satellite- Architected and developed automated satellite reset recovery- Workflow engine extensions for use by a RESTful API microservice -
Software ArchitectVt Idirect 2014 - 2019Herndon, Virginia, Us- Architected a solution and led a team of engineers that successfully developed and deployed an innovative solution to sales, deployment and support of a proprietary satellite hub using KVM, Packer, Docker, LXC, and CoreOS.- Ported the hub software systems to a private cloud utilizing high density compute nodes.- Switched the remotes (i.e. low cost satellite radios) to become hosts of virtual machines that run internal and 3rd party software using KVM which greatly simplified deployment and changed sales model.- Enabled the corporation to increase software/feature update cycles, thus decreasing the time to market of new features.- Enabled the corporation to decouple the licensing and revenue of software from hardware. -
Applied ResearcherVt Idirect 2012 - 2014Herndon, Virginia, Us- Designed and developed solutions for routing (BGP/RIP), an industry first, and helped close two major contracts.- Architected network and software solution for integrating third party BGP stack into the end-to-end data path stack.- High-throughput process architecture using DPDK. Proof of concepts based on Hypervisor, and definition of virtualization strategies for the next generation satellite hub software.- Designed and implemented high throughput process architecture using DPDK and Hypervisor. - Defined virtualization strategy for next generation satellite hub software.- Developed shared kernel/user space memory ring-buffer and drivers to improve packet throughput on low cost desktop hardware.- Designed and developed data path optimizations for multicast and QoS in both high performance servers and low cost desktop hardware. -
Principal Software EngineerVt Idirect 2008 - 2012Herndon, Virginia, UsINMARSAT Global Express:- Distilled project requirements and developed a project plan with a technical direction, a solid architecture, and helped recruit 22 engineers to deliver.- Designed the antenna control system, global signaling channel, Linux VPN mechanics, data path stack, and other subsystems along with code reviews and technical oversight of internal developers and external consultants.- Embedded Remote evaluation of CPU/hardware, file-system, and architecture of multi-boot partition system that supports fault tolerant OTA upgrades. -
Senior Software EngineerVt Idirect 2005 - 2008Herndon, Virginia, Us- Designed and developed satellite end-to-end Over-the-Air (OTA) software update system.- Design and implementation of cryptographically secure: -- System upgrade -- Startup self-test -- System software licensing and license management -
Senior Software EngineerWireless Matrix 1999 - 2005Herndon, Virginia, Us- Designed and developed a Linux-based custom software stack atop an in-house PPC-based satellite remote platform.- Designed and developed IP-compatible UDP networking stack for MSAT (geostationary satellite, long-thin bent-pipe), along with DHCP-like mechanism for the remotes.- Designed and developed back-end satellite hub software to back the remotes and handle multi-network routing across various networks for best coverage and lowest cost.
David Bagheri Skills
David Bagheri Education Details
-
George Mason UniversityComputer Vision -
George Mason UniversityComputer Software Engineering
Frequently Asked Questions about David Bagheri
What company does David Bagheri work for?
David Bagheri works for Coursera
What is David Bagheri's role at the current company?
David Bagheri's current role is Senior Software Architect.
What is David Bagheri's email address?
David Bagheri's email address is mi****@****ail.com
What schools did David Bagheri attend?
David Bagheri attended George Mason University, George Mason University.
What skills is David Bagheri known for?
David Bagheri has skills like Software Development, Wireless, Embedded Systems, Software Engineering.
Who are David Bagheri's colleagues?
David Bagheri's colleagues are Doaa Taha, Shaimaa Gamal, Shibani Sahu, Aayush Singh, Nedal Hatim, Sana Alyas, Kareem Soufi.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial