Judy D.

Judy D. Email and Phone Number

Senior Software Engineer @ University of Virginia
Charlottesville, VA, US
Judy D.'s Location
Greater Charlottesville Area, United States, United States
About Judy D.

• self-motivated• flexible• dedicated• hard-working • honest• quick study• experienced • team player

Judy D.'s Current Company Details
University of Virginia

University Of Virginia

View
Senior Software Engineer
Charlottesville, VA, US
Judy D. Work Experience Details
  • University Of Virginia
    Senior Software Engineer
    University Of Virginia
    Charlottesville, Va, Us
  • University Of Virginia
    Senior Software Engineer
    University Of Virginia Jan 2019 - Present
    Charlottesville, Va, Us
  • Dixon Family
    Caregiver Of My Mother Emma Dixon
    Dixon Family Jun 2019 - Jul 2020
    I became the caregiver for my Mother when the illness she suffered from (dementia) took away some and then all of her abilities to take care of herself in this world. As dementia progresses it takes from you not only your memory, but your ability to bathe yourself, feed yourself, speak for yourself, think for yourself, walk on your own, and then at the end it steals the last things from you, your ability to swallow and breathe on your own. I was responsible for doing all these things for my Mom until she lost consciousness 9 days before her death, and I was left to take care of just her body until her last breath on this earth. My job ended July 29, 2020 at 11:45AM when I heard her take her last 3 breaths, and then she was gone from me forever. I love my Mother now and forever, and this job experience is my testament to that love that will never fade even with every passing day since she was here with me. Love you M. You were and will always be the very best of Mothers. Thank you for everything you did for me.
  • Insurance Institute For Highway Safety / Highway Loss Data Institute
    Software Developer
    Insurance Institute For Highway Safety / Highway Loss Data Institute 2017 - 2018
    Arlington, Virginia, Us
    • Worked on an IoT project using the following technologies: Bluetooth beacons, Cisco Meraki wifi router, Microsoft SQL, and Azure functions. This project was used to track vehicle locations in near real time at the Institute. This project was never completed due to funding for the hardware.• Developed new features and bug fixes for an internal web application used by employees for requesting leave and travel and used by accounting for tracking commitments, disbursements, and purchase orders. This was a single page web application that used C# .Net Core 2.0, Entity Framework, Linq, Aurelia, and Typescript.• Setup build/release pipelines in Azure DevOps for the new public website.• Fixed memory leak in the API web application running in Azure cloud. This memory leak would take down the website used by customers to access IIHS research data.• Fixed threading issue in main IIHS website that slowed access on every request.• Fixed many time related issues with internal web site used for employee leave and travel requests.• Did a lot of work, fixing builds and creating build pipelines in order to modernize the IIHS software development process.
  • Fireeye, Inc.
    Staff Software Engineer
    Fireeye, Inc. 2014 - 2017
    Milpitas, California, Us
    • Responsible for maintenance and addition of new features to the PX network sensor capture component, written in GNU C and running on a Linux appliance with 3 form factors.• The transition into this role was without access to anyone having knowledge of the software and without documentation.• The component communicates with a Napatech high-speed adapter in order to capture traffic up to 5G.• Investigated the replacing of the current Napatech driver with the new DPDK version of the driver.• Developed new packet capture layer using Linux AF_PACKET sockets to be used with new FireEye hardware.• This job requires a solid understanding of pthreads for capturing and processing to flows, indexing and writing network packet to disk; zeromq for inter-process communications; Napatech service API and debugging tools; and asynchronous file I/O on Linux for faster writing to disk.• Made many improvements to the capture component to reduce CPU utilization.• Completely refactored code used to classify packets using ntop NDPI. • Fixed bugs resulting from improper sharing of data between pthreads, while at the same time being mindful of slowing down capture due to unnecessary locking.• Troubleshooting of internal and external customer issues.• Wrote a python script for spinning up virtual machines using the ProxMox VE API to automate the deployment and testing of our software.• This job requires knowledge of Wireshark/tshark, Berkley Packet Filter, Suricata, Bro, Jenkins, Git, Perforce, CMake.• Mentored other members of the team.
  • Merkle|Rkg
    Software Developer
    Merkle|Rkg 2013 - 2014
    • Worked on a small agile team of software developers responsible for the design, development and testing of digital search software used by RKG analysts.• This job required maintaining and extending the functionality of MapReduce software written in Perl that ran on the Hadoop cluster used for SEO-related transactions.• Identified possible solutions to performance bottlenecks, such as using the Java native API for Hadoop instead of the Hadoop Streaming API and tuning the Java Runtime environment for better performance.• In-depth knowledge of both perl and SQL was required.
  • Frontline Test Equipment
    Senior Software Engineer
    Frontline Test Equipment 2006 - 2013
    Charlottesville, Va, Us
    • Worked on a small international team of engineers responsible for the maintenance and new development of Frontline Test Equipment’s line of Bluetooth sniffers.• Main responsibility was the host-side datasource, which processed captured Bluetooth packets using the CSR Windows kernel driver.• Thorough knowledge of how Bluetooth devices establish encrypted connections was required.• In-depth knowledge of Cambridge Silicon Radio (CSR) software was required.• In-depth knowledge of Windows threads was required.• The software was written in Microsoft Windows Visual C++.• Provided training and technical support on our Bluetooth products at the Bluetooth UnPlugFest testing events.• Designed and developed automation server and client scripts for our customers to use in their own testing environments. The software was written in C# and required knowledge of TCP/IP sockets.
  • Inova Solutions
    Senior Software Engineer
    Inova Solutions 2000 - 2006
    Charlottesville, Va, Us
    • Worked on a small engineering team doing contract software development, which extended the Inova LightLink product.• This job required in-depth knowledge of Microsoft Visual C++ and COM/DCOM technologies.• This technology was used to develop an OPC client that communicated with a Modicon PLC to control strobe lights in an alarming system and to communicate with third party switching software and devices in the call center market.• Knowledge of other languages such as Visual Basic and Java were required.• Designed, developed, and tested web part components for the Microsoft’s Sharepoint Services environment.• The web part components were configured using SQL queries to render the returned data graphically. The data was initially mined by the LightLink product from some 3rd party source and then stored in the SQL database.• This task required knowledge of Windows 2003 Server, IIS 6.0, and Sharepoint Services environments.• The software was written using C#, .NET, ASP.NET, JavaScript, HTML, and CSS.
  • Ge
    Senior Software Engineer
    Ge 1995 - 2000
    Boston, Ma, Us
    • Member of international team of engineers responsible for the next generation of GE Fanuc line of PLC programmers.• Designed, developed and tested the next generation CPU and I/O configurator.• This development required an in-depth understanding of COM, ATL, and MFC technologies.• Designed, developed, and integrated the next generation communication server. The communication server was used by client applications to send and receive data and status information to/from GE Fanuc PLCs and I/O products via serial and Ethernet connections. The communication server was based on OPC.• An in-depth understanding of the proprietary PLC communication protocol and multi-threaded programming was required.
  • Siemens Industry Us
    Software Engineer
    Siemens Industry Us 1991 - 1995
    Munich, De
    • Member of international team of engineers responsible for the next generation of Siemens line of PLCs programmers.• This project required in-depth knowledge of Windows, Borland's OWL framework and, Rumbaugh's OMT.
  • Texas Instruments
    Software Engineer
    Texas Instruments 1988 - 1991
    Dallas, Tx, Us
    • Member of the APT team, responsible for the design, development, and testing of APT related software.• APT was a PLC programming tool for Texas Instruments PLCs.• This job required in-depth knowledge of DOS, C, and MKS LEX/YACC.
  • Ibm
    Cooperative Education Student
    Ibm 1985 - 1986
    Armonk, New York, Ny, Us
    • Designed and developed software prototypes for the product-planning department.

Judy D. Education Details

  • Clemson University
    Clemson University
    Computer Science
  • California State University, Chico
    California State University, Chico
    Computer Science

Frequently Asked Questions about Judy D.

What company does Judy D. work for?

Judy D. works for University Of Virginia

What is Judy D.'s role at the current company?

Judy D.'s current role is Senior Software Engineer.

What schools did Judy D. attend?

Judy D. attended Clemson University, California State University, Chico.

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

Aero Online

Your AI prospecting assistant

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.