James G.

James G. Email and Phone Number

Senior Robotics Software Engineer, Additive Manufacturing @ Solideon
San Francisco, CA, US
James G.'s Location
Davis, California, United States, United States
James G.'s Contact Details

James G. phone numbers

About James G.

During grad school, I transitioned to Ziteo as a Software Engineer working on nuclear medicine imaging robotics. I am also a postgrad SJSU MS AI researcher improving my results in AI stroke diagnosis. In the early part of grad school, I was a R&I Software Engineering intern at Noah Medical working on embedded to AI/ML software infrastructure for medical surgical robotics that uses minimally invasive procedures to fight against cancer. Before graduating in my SJSU MS AI program, I focused on building AI Apps for Medical Imaging targeted toward minimally invasive procedures. With the AI Medical Imaging apps that I build, I plan to put some emphasis toward AI Ethics. For my masters thesis, I worked on building Brain Medical Imaging AI infrastructure that detects stroke lesions in effort to potentially help Radiologists and Neuroendovasdcular surgeons with early stroke intervention to save patients.I worked as a Software Engineer at startup Parry Labs (DoD contractor) in the field of Unmanned Aircraft Systems focusing on developing middleware using Data Distribution Services (DDS) and Apache Kafka in C++ that allow data to flow from Unmanned Aircraft (UA) operator to Ground Data Terminal (GDT) for a Ground Control Station (GCS) to communicate with an UA System.At Cloudera, I worked as an Engineer developing, debugging and revamping software prototype applications and tutorials using big data technologies, deep learning and robotics. I trained new interns to get them up to speed with the technologies. I collaborated with Solutions Engineers and Software Engineers on these efforts. Prior to leaving, I developed a small scale self-driving car. The car's hardware technologies used were RACECAR/J powered by Nvidia Jetson TX2, 3 USB cameras, servo steering, brushless DC motor and an electronic speed controller. The car's software stack included Keras on TensorFlow, OpenCV, ROS. Cloudera Distribution Hadoop and Cloudera Data Flow were integrated into the car prototype for dealing with the scenario of powering fleets of self-driving cars. Later through collaboration, the Solutions Engineering team used this project for their certification.I completed Udacity's Self-Driving Car Engineer Nanodegree program. I have knowledge in developing a Self-Driving Car Software Stack from Udacity. This software stack includes Perception, Sensor Fusion, Localization, Path Planning, Particle Filtering and Robotic System Integration. I am looking at ways to apply what I learned in the nanodegree in medical robotic projects that I work on in my masters program

James G.'s Current Company Details
Solideon

Solideon

View
Senior Robotics Software Engineer, Additive Manufacturing
San Francisco, CA, US
James G. Work Experience Details
  • Solideon
    Senior Robotics Software Engineer, Additive Manufacturing
    Solideon
    San Francisco, Ca, Us
  • Ziteo Medical
    Software Infrastructure Engineer, Medical Imaging Robotics
    Ziteo Medical Sep 2022 - Present
    Pleasant Hill, California, Us
    Researching, designing and developing build automation scripts, data pipeline software and AI/ML models for medical imaging platform infrastructure for early disease diagnosis and treatments.Design, develop and refactor C++ to Python data pipelines to enable command, control and status protobuf messages to be passed by GRPC and ZMQ across our CAF workflow state machine, so nuclear medicine technologists can control our ROS Universal Robot nuclear imaging system from PyQT UI to take 3D SPECT/Realsense/US scansPromoted from Software Engineer intern to full time Software Infrastructure Engineer in February 2023.
  • San Jose State University
    Ai Postgrad Research Engineer, Stroke Mri Diagnosis & Treatment
    San Jose State University Dec 2023 - Present
    San Jose, Ca, Us
    Developing Stroke Medical Imaging MRI Diagnosis and Treatment AI Infrastructure and benchmarking AI models in MRI stroke lesion segmentation, captioning, etc against state of the art approaches.
  • San Jose State University
    Deep Learning Research Engineer, Stroke Mri Diagnosis
    San Jose State University Jul 2022 - Dec 2023
    San Jose, Ca, Us
    ● Engineered scalable data prep pipelines using Apache NiFi 2.0, designing and developing 14 custom Python processors for MRI segmentation and captioning preparation, resulting in streamlined workflow management and improved code reusability for MRI datasets (NFBS, ATLAS 2.0, ICPSR 38464).● Implemented and optimized a 3D UNet variant with Attention mechanism for skull stripping and stroke lesion segmentation using PyTorch, achieving a validation average Dice score of 0.9733 for skull stripping and 0.3359 for stroke lesion segmentation with a max Dice score of ~0.90.● Developed a CNN3DToLSTM architecture for stroke MRI captioning, integrating a 3D CNN encoder with an LSTM decoder, achieving a validation average BLEU score of 0.0175, laying the groundwork for advanced medical image captioning in stroke diagnosis.● Migrated deep learning models from TensorFlow to PyTorch, enhancing model portability and framework integration, while refactoring data preparation pipelines from Python scripts to NiFi custom processor, improving system flexibility and reducing preprocessing time.● Spearheaded the acquisition and utilization of the ICPSR 38464 stroke MRI dataset (~190GB) by submitting an IRB protocol and obtaining exemption, enabling the development of potentially the first deep learning approach tackling both ischemic and hemorrhagic stroke types.● Presented research findings on AI Stroke Diagnosis at the CSU’s 37th annual student competition in April 2023 and the national BMES Conference’s Deep Learning track in October 2023, demonstrating thought leadership in the field later providing an 80+ page master thesis with the innovative approach.
  • Noah Medical
    R&I Software Engineer Intern, Surgical Robotics
    Noah Medical Jan 2022 - Aug 2022
    San Carlos, California, Us
    Developed Embedded to AI/ML Software Infrastructure for Medical Robotics and Medical Imaging to contribute to the effort in making a difference in the way we treat cancer patients through applying minimally invasive procedures.
  • Parry Labs
    Software Engineer
    Parry Labs Oct 2020 - Jul 2021
    Alexandria, Virginia, Us
    ● Developed, refactored and integrated C++ and Java messaging middleware services to push data between Unmanned Aircraft operator and Universal Ground Data Terminal using RTI TSS API and UDP Socket API.● Updated C++ and Java middleware code generation utilities with new code generators via Apache Velocity and Interface Description Language (IDL) user data types via RTI Code Generator.● Developed, refactored and debugged cmake code, shell scripts, and GitLab continuous integration scripts for building and installing messaging middleware services and their libraries.● Debugged issues that Systems Engineers run into with our Dockerized Messaging Middleware Services, assist them over live chat to resolve the issues and walk them through the steps to get the expected result.● Developed a C++ Multi-threaded Gateway Proxy Manager that manages multiple proxies by launching a proxy based on a unique ID for a GDT, terminating proxies with no heartbeat and restarting them.● Automated a Word based process with Python and Apache Velocity that documents the metadata of 194+ middleware messages plus their fields in tables and text saving engineers 222 hours of manual work.● Developed a C++ CSAC GPS Adapter Service that reads GPS data on a serial line linked to a CSAC device, then publishes protobuf messages to a Kafka Topic for a client to receive data to set up radios.
  • H2O.Ai
    Partner Integration Engineer, Machine Learning
    H2O.Ai Feb 2020 - Oct 2020
    Mountain View, Ca, Us
    ● Plan, design, develop, install, operate and integrate the enterprise applications from H2O’s Machine Learning Platform (Driverless AI) into Cloudera’s Data Flow Platform (Apache Flink, Apache NiFi, Apache MiNiFi C++) to make it easier to push models to the edge. ● Work cross-functionally with other teams on developing back-end applications for Machine Learning model deployment using Java, Junit, Python, C/C++, Linux, Git, GitHub, Jenkins.● Develop sample applications for Machine Learning Pipeline (Feature Engineering + Model) Deployment in different production environments (SpringBoot, Amazon Lambda, Tornado, Apache Thrift, etc).● Collaborate with H2O.ai, Higher Logic and Elevate LMS to resolve bugs, so H2O.ai's Community and Training site is fully functional for customers, academia and our general audience to learn hands-on AI.
  • Cloudera (Formerly Hortonworks)
    Deep Learning Engineer, Autonomous Vehicles
    Cloudera (Formerly Hortonworks) Jan 2019 - Aug 2019
    Santa Clara, California, Us
    ● Collaborated with engineering management to prototype, refine, test and debug sampleapplications for telemetry, deep learning, computer vision, sensor fusion and robotics usingvarious software and hardware technologies● Created AI/ML developer content in the form of 3 technical blogs, 3 tutorials, 1 presentation and2 videos targeted to customers, internal teams and practitioners to teach them AI● Presented a Self-Driving Car live tech talk to 40+ prospects at Cloudera DataWorks Summit inDC discussing the car software and integration of CDF and CDH for deploying fleets of cars● Partnered with the sales engineering team to enable the Cloudera Edge-to-AI Self-Driving Carproject to become a Cloudera internal certification and customer-facing demo
  • Cloudera (Formerly Hortonworks)
    Big Data Engineer, Data Platform
    Cloudera (Formerly Hortonworks) May 2018 - Jan 2019
    Santa Clara, California, Us
    ● Designed and assembled a scalable hardware cluster: built an 8-node Minnowboard Turbot cluster, integrating SSDs, Ethernet switches and power supplies, resulting in a robust big data platform. ● Automated network boot configuration: developed a comprehensive shell script to set up a PXE boot server with DHCP, TFTP, and HTTP services, enabling seamless CentOS7 installation across all nodes using MAC address mapping for static IP allocation.● Engineered network boot setup for cluster nodes: configured UEFI boot settings on each Minnowboard to enable IPv4 network booting, streamlining the process for automated software installation.● Deployed Hortonworks Data Platform (HDP) 3.0: installed and configured HDP 3.0 using Ambari Server, deploying critical big data components, such as HDFS, YARN, Hive, and Spark to support advanced data analytics workflows.● Delivered technical presentation on big data cluster deployment: presented a video tech talk to 30+ sales engineers demonstrating the optimized hardware provisioning software orchestration, showcasing a fully operational HDP3 cluster capable of handling storage, processing and analytics tasks efficiently.
  • Cloudera (Formerly Hortonworks)
    Big Data Marketing Engineer (Intern)
    Cloudera (Formerly Hortonworks) Feb 2016 - May 2018
    Santa Clara, California, Us
    ● Worked with software teams to create sample applications for a Hadoop cluster installation,traffic patterns pipeline and weather station using various software and hardware technologies● Reviewed, analyzed and modified 71 big data tutorials by testing and debugging their problemsusing the latest HDP and HDF sandbox small-scale systems● Created big data developer content in the form of 33 tutorials, 2 presentations and 2 videostargeted to customers, internal teams and practitioners to teach them practical big data
  • Engineering Ambassador Program
    Web & Outreach Coordinator
    Engineering Ambassador Program Aug 2015 - Feb 2016
    ● Developing self­-assessment tool to help high school students choose an engineering major. ● Coordinated outreach events for 30­ - 40 K - ­12 students to promote engineering.
  • Mesa Engineering Program
    Webmaster Intern
    Mesa Engineering Program Jun 2015 - Feb 2016
    ● Updated MEP’s website content to benefit 300+ members academically and professionally.
  • Idex Corporation
    Production Technician
    Idex Corporation Jun 2015 - Aug 2015
    Northbrook, Illinois, Us
    • Contributed to projects that help make manufacturing more efficient, cost effective and safe.• Analyzed 50+ Consumable Materials to identify obsolete or duplicate materials.• Digitalized 70+ valve configuration cards to increase production speed.• Documented a report with instructions on how to convert configuration cards to digital format.
  • Solano County Library
    Computer Docent
    Solano County Library Jun 2014 - Aug 2014
    • Provided technical support to patrons in computer technologies: internet, hardware devices and software.• Provided customer services and trained 3 to 5 clients per day to use computerized library catalog, carry out research, and retrieve information from internet.• Assisted clients’ technical issues regarding windows 7 & 8 Operating System features, IOS features, excel charts and functions, Bluetooth connectivity, email features, library printing protocols

James G. Education Details

  • San José State University
    San José State University
    Artificial Intelligence
  • San José State University
    San José State University
    Computer Engineering
  • Udacity
    Udacity
    Self Driving Car Engineer
  • Udacity
    Udacity
    Natural Language Processing Engineer

Frequently Asked Questions about James G.

What company does James G. work for?

James G. works for Solideon

What is James G.'s role at the current company?

James G.'s current role is Senior Robotics Software Engineer, Additive Manufacturing.

What is James G.'s direct phone number?

James G.'s direct phone number is +140891*****

What schools did James G. attend?

James G. attended San José State University, San José State University, Udacity, Udacity.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

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.