Hi there! I'm

David Lotts

I am a Senior Software Engineering and I am for hire!

About Me

The majority of my career has been in enterprise Java web development, making database tools, using Geo tools, Access managment, and lately working with GenAI/LLM's in an application backend context. In my work with identity and access management, I lead a team of three, and a group of sys-admins to build a new federated access and identity system. I became the go to expert for helping tech folks at a major federal agency with their security protocols, system architecture and deployment.

I have a large variety of skills and experience, mostly because I enjoy learning cutting-edge technology and getting involved in interesting challenges.

I have a history of long service to the companies and contracts where I've worked. I have been with Parsons for 10 years, and prior to that, 17 years at Compuware where I primarily served the U.S. National Science Foundation. Just ask if you would like to talk to former managers or coworkers.

Based in Arlington, Virginia, I have a reliable remote work setup with excellent internet connectivity. I am also available for travel to offices or client facilities as needed.

For examples of my programming skills, particularly in Rust, please visit my GitHub repository: github.com/Dlotts

LinkedIn: linkedin.com/in/davidlotts

My profile on Stack Overflow show that I like helping others: stackoverflow.com/users/640028/david-lotts

Skills Summary

Languages
  • Python
  • Java
  • Rust
  • JavaScript
  • Bash scripting
  • C & C++
  • PIC & Atmel
Data Technologies
  • ActiveMQ
  • Apache NiFi
  • Machine learning
  • MATLAB
  • Numpy
  • Pandas
  • RDF
  • SPARQL
Cloud Technologies
  • AWS S3/EC2
  • Docker
Web Technologies
  • Bootstrap
  • HTMX
Linux
  • Install, administration and development with these distros:
  • Red Hat
  • Fedora
  • Alma
  • Alpine
  • Ubuntu
Databases
  • Accumulo noSQL
  • MySQL
  • Oracle DB
  • PostgreSQL
  • SQLite

My resume is available here on this website