David Patrick

David Patrick Email and Phone Number

Sr. Software Engineer at S3K @ S3K Solutions
David Patrick's Location
Columbia, Maryland, United States, United States
About David Patrick

I'm a fun loving guy who likes to work hard and play hard. I'm always trying to learn new things, investigate new technologies, and apply what I learn to my projects at work and at home.I guess my primary objective would be to keep challenging myself so that I continue to grow both personally and professionally.

David Patrick's Current Company Details
S3K Solutions

S3K Solutions

View
Sr. Software Engineer at S3K
David Patrick Work Experience Details
  • S3K Solutions
    Senior Software Engineer
    S3K Solutions Jun 2023 - Present
  • Serf Productions, Llc
    Cto
    Serf Productions, Llc Jan 2010 - Present
    Project Lead for “Savage Outfitter”, a Digital Tools Platform for the Savage Worlds RPG; developed as a SaaS solution served in the Cloud; utilizing Twitter Bootstrap, EmberJS, Play Framework (Scala), CoffeeScript, MongoDB.Managing a variety of Cloud solutions for Savage Outfitter, including: Heroku (web hosting), AWS EC2 (web/database hosting) Janrain (authentication), Stripe (payments), BitBucket (Git SCM).Ran a successful three (3) week Kickstarter Campaign, generating over $5,200 in “pre-order sales” from nearly 200 backers.Designed and produced a prototype Android App in two weeks that allowed the company to obtain a licensing agreement with Pinnacle Entertainment Group for Savage Worlds content; used Java/Scala and Android APIs.
  • Pci
    Sr. Software Engineer
    Pci Jul 2018 - May 2023
    Columbia, Md, Us
    Development Lead for a suite of Intranet security and monitoring tools that make use of Big Data analytics. Using Hadoop HDFS, Spark, MongoDB, Express, Angular, NodeJS, Java, JavaScript, and Scala.
  • Benz Technologies
    Sr. Software Engineer
    Benz Technologies Jul 2014 - Jun 2018
    Us
    Created a prototype of a Web Crawler using MongoDB, Scala, and Akka.Lead developer for Enterprise Catalog, a metadata storage and search application with a REST API and a single-page Web App; used Play Framework, Scala, MongoDB, and AngularJS.Developed the UI for an inter-organization "White Pages" Web App that allows users to search various LDAP sources for their peers' contact information; used Grunt, ReactJS, JavaScript ES6, and Bootstrap.
  • Ssati
    Senior Software Engineer
    Ssati May 2011 - Jun 2014
    Sr. Engineer on MDR2, a massive data repository utilizing Accumulo, Web Services, and HDFS. Wrote a new Scala database “driver” for Accumulo that is completely reactive (non-blocking and asynchronous) to scan thousands of nodes at once.Lead Engineer on LexMart, a Cloud-Enabled CMS capable of indexing a large amount of content while extracting entities and relationships; leveraging Lift, Twitter Bootstrap, Accumulo, ElasticSearch, Kafka, PostgreSQL.Designed and developed a variety of Cloud Analytics, processing terabytes of data; used Scala and Java with Hadoop MapReduce, Pig, Cascading, Avro.Served as the “admin” for five (5) project VMs in a corporate Utility Cloud: setting up users, Puppet, ZooKeeper, Kestrel, MongoDB, ElasticSearch, and a “live” data feed to be processed in real-time.
  • Software Process Technologies, Inc.
    Java Software Engineer
    Software Process Technologies, Inc. May 2009 - Jul 2011
    Designed, implemented, and deployed several production web applications; using Grails, Spring, HTML5, CSS, Ajax, JavaScript.Produced a variety of Cloud Analytics leveraging MapReduce, HBase, MongoDB, Real-Time Event Processing.Built a scalable, robust daemon that provides clients a high-throughput, low latency solution, for streaming data into Hadoop in real-time; utilized Scala, BerkeleyDB (native), ZeroMQ, Google Guice.
  • Hewlett-Packard
    Software Engineer
    Hewlett-Packard Jul 2006 - May 2009
    Houston, Texas, Us
    Designed, implemented, and deployed several production web applications; using JBoss Seam, Struts, JFreeChart, Grails, Spring, X/HTML, CSS, JavaScript, MarkLogic, Oracle, and MySQL.Created JSF/IceFaces Web Services client; prototype aided in demonstration of SOA to the Navy’s top brass; with Axis (JAX-RPC), Spring, Maven, X/HTML, JavaScript, and CSS.Functioned as the CM for multiple development teams and projects; used Subversion, Subclipse, and Maven as the primary CM tools.
  • Ross Technologies, Rtgx
    Software Engineer
    Ross Technologies, Rtgx 2005 - 2006
    Developed a Business Intelligence Platform with Pentaho and presented the Application to potential customers.Led a small team through full life-cycle of N-Tier, real-time, monitoring system; incorporated Agile Methodologies to complete the task within weeks to deploy in mission-critical environment; utilized JBoss, JMS, MySQL, and Java Swing.
  • Titan
    Software Engineer
    Titan 2004 - 2005
    Continued in my role, consulting with the FAA, as MORI Associates had lost the contract.
  • Mori Associates
    Software Engineer
    Mori Associates 2004 - 2004
    North Bethesda, Maryland, Us
    Member of a team developing a web app that tracks aviation obstacles (trees, towers, etc..) across the USA; used GIS Mapping Tools, Struts, X/HTML.Wrote and optimized stored procedures that were a significant aspect of the obstacle loading mechanism; used PL/SQL and Toad.
  • Sm Consulting
    Web Developer
    Sm Consulting 2003 - 2004
    Us
    Member of a team developing a web app for the Maryland DHMH; utilized Struts and JSPs.Created a database library that could dynamically generate Java Beans at runtime and call stored procedures without having to write SQL.Wrote many Oracle stored procedures with PL/SQL and Toad to support a web app that, by policy, was not allowed to use custom SQL statements.
  • Nisus Technologies Corporation
    Programmer
    Nisus Technologies Corporation 2001 - 2003
    Developed the “Slider” product; a Desktop Tool for searching for files on your computer or network; utilized Java, Swing, Java 2D; product featured a unique Venn diagram interface for Boolean searches.
  • Expert Consultants, Inc.
    Programmer
    Expert Consultants, Inc. 2000 - 2001
    Created a web app to track employee time cards; used Tomcat, JSP, MySQL, HTML, and CSS.Wrote the networking layer for an innovative database search product with Java and RMI.Developed “lunch-time” games with Java, Java 2D, AWT, and Java Applets.
  • Johns Hopkins University Applied Physics Laboratory
    High School Intern
    Johns Hopkins University Applied Physics Laboratory 1999 - 2000
    Laurel, Maryland, Us
    Helped prototype Missile Simulator in C, Java, and OpenGL.
  • Atholton Jrotc
    Networking/Computer Technician
    Atholton Jrotc 1998 - 1999
    Maintained school computers, printers, and network.
  • Lazarus Foundation
    Computer Technician
    Lazarus Foundation 1997 - 1998
    Helped build computers from used parts to give to the elderly and others in need.

David Patrick Education Details

  • Howard Community College
    Howard Community College
    Business Administration: Information Systems Management
  • Atholton High School
    Atholton High School
    Computer Science
  • Bmaa
    Bmaa

Frequently Asked Questions about David Patrick

What company does David Patrick work for?

David Patrick works for S3k Solutions

What is David Patrick's role at the current company?

David Patrick's current role is Sr. Software Engineer at S3K.

What schools did David Patrick attend?

David Patrick attended Howard Community College, Atholton High School, Bmaa.

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.