John J. Majikes jmajikes@cs.unc.edu |
|
2017Ph.D. in Computer Science North Carolina State University Cognitive, Computational, and Design Techniques for a Semi-Autonomous Computerized Dog-Training System with Timing and Accuracy Performance Comparable to a Professional Dog Trainer 1986M.S. Advanced Technology Binghamton University 1983B.S. Computer Science Pennsylvania State University |
2018Independent Senior Software Engineer Migrate Django Rest Framework to more current levels 2017 - 2018Senior Software Engineer Python, Django Rest Framework full-stack development |
|
|||
2013 - 2017Senior Software Engineer C++ high-performance network developer and quality assurance 2013 - 2017Senior Software Engineer International Business Machines C++ network management, network communications, appliance development, and hardware development |
|
|||
PublicationsJournal Articles
Conference Articles
Other Publications
|
pATENTS2008 System and
methods for efficiently classifying and selecting among security policy
alternatives for outbound network
communications. Mcafee, G. O.; and Majikes, J.
January~30 2008. US Patent 20090193495A1 A computer-implemented method of selecting
among a plurality of endpoint policy alternatives to apply to a message
conveyed over a data communications network is provided. 2006 Method and system
for improved computer network efficiency in use of remote procedure call Brabson, R. F.; Majikes, J. J; and Wolf, J. C
June~5 2006. US Patent 20070283367A1 An invention is disclosed for improved
computer network efficiency in use of remote procedure call (RPC)
client/server applications functioning within dynamic virtual networks. 2002 Application prioritization in a
stateless protocol. Bess, R.; DeLima, R.; Gottimukkala,
S.; Hawrysz, J.; Huynh, L.; Joseph, D.; and
Majikes, J. July~2 2002. US Patent 20040006602A1 Techniques are disclosed that enable an
application to prioritize its traffic in an application-specific manner, such
that traffic which is most important to this application can be prioritized
over traffic that is less important to this application, where this
prioritization information is reflected in differential treatment of the
traffic within the network. 2001 Method and apparatus for policy-based
packet classification. DeLima, R.; Huynh, L.; Joseph, D.; Majikes,
J.; Moore, R.; and Rafalow, L. July~12 2001. US
Patent 20030014525A1 A method, apparatus, and computer implemented instructions for processing a request in a data processing system. The request is received |
2021 UNC System Quality Matters Council
Summit Automatically
graded assessments with anti-cheating protection The MyPoll holistic system was developed to
provide automated grading of large computer science classes, facilitate
worksheet assessments in under an hour, and provide a detection system for
cheating in a remote environment. |