Mark Sweeney work email
- Valid
- Valid
Mark Sweeney personal email
I solve problems.GitHub: www.github.com/marksweeneyster
-
Senior Software EngineerQsc Aug 2024 - PresentCosta Mesa, Ca, Us -
Senior Software EngineerScitec, Inc. Jan 2024 - May 2024Princeton, New Jersey, Us -
Senior Embedded Software EngineerMersive Technologies Sep 2021 - Sep 2023Lakewood, Colorado, UsPrimarily server side development for an embedded Android media streaming product.○ Created a Virtual Input service using the Linux kernel uinput module. The core of the service is a C++ class that implements a virtual keyboard and a virtual pointer device. The service instantiates a secure WebSocket server (Kotlin/Java) allowing clients to send messages that are mapped to actual keyboard and mouse events. Modifiedthe Android OS build to resolve SELinux and pointer motion issues. REST API configures and controls the service.○ Lead the efforts to implement digital signage as a micro-service. Back-end is written in C++ and front-end in Kotlin.Designed the IPC interface between the main application and this new service. Updated build scripts to handlethis new application artifact and properly deploy it.○ Performed an SOC evaluation for next-gen product running a yocto Linux. Configured, built, and ran the OS, and then bench-marked video encode/decode performance.○ Made improvements to WebRTC and API servers, both implemented in rust.○ Helped write a C++ memory logging utility for detecting leaks and wasteful heap usage. Made improvements to the CMake build system. Features and bug fixes covering many areas, including: GL Math Library usage, QA python tools for log parsing, and client side improvements in Qt/QML. -
Senior Software EngineerTrimble Inc. Feb 2021 - Sep 2021Westminster, Co, UsKey contributor on a team developing a message passing framework within an event-driven architecture. Messages between nodes are serialized/deserialized using Flatbuffers in C++ and Java implementations. The network nodes run on android and microcontroller devices, as well as on desktop platforms. My work is focused on the intra-node development for ECUs, GNS receivers, and Android display.Created a new git repo to build and publish an internal software product. Native components build via CMake for Mac, Linux, Win and RTOS platforms, and are published as conan artifacts. Java components build via gradle and are published as Maven artifacts. Common data types are defined as Flatbuffers schema and compiled to their respective C++ and Java versions as part of the build. -
Senior Software EngineerSensory, Inc. Sep 2016 - Jan 2021Santa Clara, Ca, UsAdding new features and optimizing existing ones for Sensory’s TrulySecure (TS) face and voice biometric SDK. This is a multi-platform OOD product, core is in C++ while the public API has Java, python, and Objective-C language bindings. My work covers our full software stack – from data acquisition to the presentation layer.Some accomplishments:○ In recent releases: added standalone liveness mode, made improvements to base liveness capabilities, added“Self-Consistent” biometrics to block spoof attacks.○ Designed, developed, and implemented a point-cloud processing library used as a submodule by the main SDKbut also as a standalone module callable from python, Matlab, or at the command line.○ Starting with research code (Matlab) implemented new data processing components: - 3D face authentication from time-of-flight (3D) camera - 3D pose estimation from 2D imagery (Perspective-n-Point algorithm)○ Made a major contribution to the refactor of our build system (combines gradle, CMake, maven, and SWIG). -
Software DeveloperTech-X Corporation Feb 2016 - Aug 2016Boulder, Colorado, UsDeveloping software solutions for challenges in solar forecasting and space environment modeling.Developed an algorithm in Python to determine solar terrain shadowing based on latest NASA digital elevation data. Setup and administering a cloud based Postgres/postgis database aggregating satellite atmospheric data from several different NASA sources, writing client code in Python. Wrote an Android application to display household energy usage.Led the software development of new product, written in C++, to convert common CAD file formats to those used in scientific applications. This includes creating new visitor classes that are part of an existing visitor design pattern implementation. -
Sales EngineerRogue Wave Software May 2015 - Jan 2016Louisville, Co, UsDeveloped and implemented a method to embed Java analytics within a database server, eliminating bottlenecks when doing analysis on clients. Improved software development times for prototype to production by a developing a method to easily call Java numerical libraries from R and Matlab environments. Wrote white papers and presented webinars in support of this work. -
Postdoctoral Research AssociateUniversity Of Colorado Boulder Jan 2011 - May 2015Boulder, Colorado, UsBroadly, I am working on theoretical condensed matter projects primarily focused on novel structures and materials for solar energy conversion.The particular systems include iron pyrite nanocubes, carbon nanotubes, and nanorod heterojunctions. Among the computational techniques I use are density functional theory (DFT) and the discrete dipole approximation (DDA). I employ various analytic tools from condensed matter field theory including bosonization, the renormalization-group, and the Hubbard model.Currently I am principal investigator (PI) for the computational portion of a research project investigating the properties of iron pyrite nanocubes. In this role I manage the research group's usage of the supercomputer Stampede at TACC (part of NSF's XSEDE).In addition I mentor graduate students in the research group. -
Graduate Teaching AssistantDepartment Of Physics, Colorado State University 2006 - 2010Recitation and lab instructor for descriptive, algebra based and calculus basedintroductory Physics courses. Tutored all levels of undergraduate Physics courses. Useof new technology in teaching included hosting online office hours.American Association of Physics Teachers Outstanding Teaching Assistant Award, Spring 2007
-
Senior Software EngineerRaytex Usa 2004 - 2006Responsible for designing, developing and integrating software and hardware productimprovements for Phase Shifting Interferometer instrument used in the semiconductorindustry.
-
Senior Software EngineerKla-Tencor 1998 - 2004Milpitas, California, UsPart of the advanced algorithms group in Surfscan division. Designed, Developed and Implemented Data Analysis Software components for NP1 phase shifting interferometer. Wrote code for image registration, CCD camera distortion correction, and machine vision. Designed and implemented code for surface nanotopography analysis. Provided active support to Manufacturing, Service, and Marketing groups to resolve problems and urgent issues.Worked as a consultant via Superior Technical Resources in 2004 while pursuing my masters degree. -
Applications Development EngineerKla-Tencor 1997 - May 1998Milpitas, California, UsPart the Surface Metrology division. Developed an application to characterize rough polysilicon using the High Resolution Profiler. Provided pre and post sales support via demos, sample measurements, customer training, and acceptance. Provided support at customer sites, domestic and international. Managed and maintained the demo lab, trained field engineers.
Mark Sweeney Skills
Mark Sweeney Education Details
-
Colorado State UniversityPhysics -
San José State UniversityComputational Physics -
San José State UniversityCondensed Matter And Materials Physics
Frequently Asked Questions about Mark Sweeney
What company does Mark Sweeney work for?
Mark Sweeney works for Qsc
What is Mark Sweeney's role at the current company?
Mark Sweeney's current role is Software Engineer and Problem Solver.
What is Mark Sweeney's email address?
Mark Sweeney's email address is ma****@****ado.edu
What schools did Mark Sweeney attend?
Mark Sweeney attended Colorado State University, San José State University, San José State University.
What are some of Mark Sweeney's interests?
Mark Sweeney has interest in Science And Technology, Social Services, Education, Environment.
What skills is Mark Sweeney known for?
Mark Sweeney has skills like Physics, Matlab, Scientific Computing, Mathematica, Science, Materials Science, Latex, C++, Python, Semiconductors, Image Processing, Labview.
Who are Mark Sweeney's colleagues?
Mark Sweeney's colleagues are Bert Peters, Vanessa Cabrera, Bob Beckett, Orestis Z., Cameron Shoffner, Martin Gonzalez, Vickie Lee.
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