James Morris

Senior Software Engineer at KnowledgeCity

Oceanside, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
James Morris is a Senior Software Engineer with 13 years of professional experience and over 18 years of hands-on coding, who excels at turning product ideas into polished, production-ready web applications and integrations. At KnowledgeCity he has led end-to-end projects from recommender systems and learning-tracking interfaces to CRM, Outlook plugins and a REST API backend, as well as large-scale refactors like merging five databases and redesigning SQL. Comfortable across more than 20 languages (including x86 assembly), he blends systems-level thinking with product design, having also implemented SCORM/Tin Can, Solr search, SIP2, Active Directory and Shibboleth integrations. He built a standardized local development environment using Docker and Ubuntu and maintains a history of delivering both user-facing features and internal tooling, including thousands of lines of VBA for advanced project management. Known for pairing deep technical craftsmanship with client-facing communication, he frequently contributes to proposals, demos and integration strategy discussions.
code13 years of coding experience
bookMaster of Science (MS), Education, 3.5 out of 4.0 GPA, Master of Science (MS), Education, 3.5 out of 4.0 GPA at PCC
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
7,944reputation
2.3mreached
187answers
39questions
Badges
windows-subsystem-for-linux
top-1%
jquery
top-5%
matplotlib
top-5%
python
top-5%
linux
top-5%
javascript
top-5%
github-logo-circle

Github Skills (200)

python10
deep-learning10
gpu10
svg10
3d10
videojs10
javascript10
ecosystem10
rendering10
golang10
html10
html5-video10
cli10
webgl10
storage10

Programming languages (12)

TypeScriptC#C++ShellCJavaScriptGoPHP

Github contributions (5)

github-logo-circle
AwokeKnowing/GnuplotCSharp

Nov 2012 - Oct 2018

Make gnuplot graphs with C#, including by passing arrays (data) and using "hold on" to have several layers of graphs
Contributions:1 review, 28 commits, 5 pushes in 6 years
on-holdarraysgraphslayersgraph
AwokeKnowing/kcsolr

Oct 2016 - Jan 2017

Contributions:16 commits, 13 pushes, 1 branch in 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
James Morris - Senior Software Engineer at KnowledgeCity