James Scarborough

James Scarborough Email and Phone Number

Principal Software Developer at Avant @ Kiteframe, L.L.C.
Apex, North Carolina, United States
James Scarborough's Location
Apex, North Carolina, United States, United States
James Scarborough's Contact Details
About James Scarborough

I offer an intuitive understanding of object-oriented architecture and software engineering techniques, gathered through more than 20 years’ experience with Java, Python, and other languages in enterprise, application, and web development environments. A solid background in math and computer science bolsters algorithms, and a variety of libraries and programming languages demonstrates versatility while simultaneously providing a broad corpus of patterns to extrapolate onto current projects.Specialties: Wide array of computer skills including OOAD, J2EE, EJB, Python, database design, UNIX shell scripting, and more.

James Scarborough's Current Company Details
Kiteframe, L.L.C.

Kiteframe, L.L.C.

View
Principal Software Developer at Avant
Apex, North Carolina, United States
James Scarborough Work Experience Details
  • Kiteframe, L.L.C.
    Kiteframe, L.L.C.
    Apex, North Carolina, United States
  • Avant
    Principal Software Developer
    Avant Aug 2022 - Present
    Chicago, Il, Us
  • Clearspend
    Principal Software Developer
    Clearspend Nov 2021 - Jun 2022
    Subiaco, Western Australia, Au
    Back-end development lead. Started early on a greenfield financial product to manage spending for SMBs and drove architecture for several parts of the project. Worked with Spring Boot, Hibernate, JPA, Jackson, Swagger’s OpenAPI, FusionAuth, Spring Security. Designed and implemented service-layer authorizations. Developed 2FA with FusionAuth. Integrated with Plaid for account verification and balance checks. Worked closely with front-end and UX design to deliver complete projects.
  • Red Hat
    Global Support Services Senior Software Developer
    Red Hat Jan 2015 - Oct 2021
    Raleigh, Nc, Us
    Senior developer on a team with mostly senior and principal developers, doing software development and data analysis using Solr, Lucidworks Fusion, Java, JBoss, Python, Google Sheets, bash, git, OpenShift, Kubernetes, Jenkins, React, Adobe Analytics, Splunk, Ruby, OpenSSL, VertX, Quarkus, reactive programming, OOAD, and software reliability engineering to increase team throughput and deliver higher quality search results to customers with less of their effort.Developed dashboards and monitoring for site search using Ruby, Adobe Analytics API, and Splunk APIAutomated installation of search on developer systems with bash, Ansible, and Python. Part: lucidworks-fusion-configDetailed investigation of duplicate solutions in the knowledgebase, including flagging pairs for consideration with doc2vec and developing a system for experts to evaluate pairs of duplicates for training subsequent classifiers, gamified to encourage participation - received innovation award for this effort.Delivered a lambdarank application from prototype to production in OpenShift with Python, Kubernetes, and Jenkins. Developed an open-source vertx-engine and search platform mostly via distributed pair programming with vert.X, Quarkus, and reactive programming. Analyzed common queries wrote a formula to find ones that were effective, leading to autocomplete deflecting support cases and saving $1.7 million annually.Two patents pending, one for applying software reliability engineering to site search failure analysis, and another for implementing autocomplete with a locally-cached list of searches with known-good performance because distributed search was not available and latency was too slow for users far from the one datacenter.Added cursors to pysolr.
  • Red Hat
    Senior Software Engineer
    Red Hat Jun 2011 - Jan 2015
    Raleigh, Nc, Us
    IT solutions for Global Learning Services
  • Red Hat
    Consultant
    Red Hat Apr 2010 - Jun 2011
    Raleigh, Nc, Us
    Authored quiz software for helping customers to decide what course is right for them
  • Jump The Moon Photography
    Owner
    Jump The Moon Photography Oct 2005 - Jan 2011
    Jump the Moon Photography offers equine portraits, photography of fox hunts, and horse shows. http://www.jumpthemoonphoto.com/
  • Dexone
    Software Developer Contractor
    Dexone Jan 2010 - Mar 2010
    Re-design time reporting UI.
  • Lonesource
    Consultant
    Lonesource Feb 2009 - Nov 2009
    Production support and new feature development for a system being phased out.
  • Sciquest
    Lead Java Developer
    Sciquest Jan 2006 - Jan 2009
    Durham, Nc, Us
    Designed and developed modules for source-to-settle e-commerce application, including fax order delivery, XML integration with cXML, oXML, SAP and SciQuest proprietary XML format, enabling the application for multiple currencies. Work involved agile processes, pair programming, directing 1-3 offshore developers.
  • Ineo
    Senior Developer
    Ineo Aug 2005 - Jan 2006
    I develop (mostly Java) software for secure remote administration of telephone switches.
  • Saic
    Computer Consultant
    Saic Aug 2001 - Aug 2005
    Reston, Va, Us
    Supported various scientific endeavours and regulatory efforts through custom modeling software, comment tracking tools, database management, and GIS mapping with MapInfo. Work primarily in Java, Perl, Microsoft Access, and MapInfo, with some Python and MySQL.
  • Xepa Solutions
    Staff Consultant
    Xepa Solutions Feb 2000 - Aug 2001
    • Architect consultant and developer for an enterprise inventory tracking solution for FedEx using Servlets, J2EE, EJB, XML, WebLogic, JDBC, EDI, Oracle, and TOPLink developing in an NT environment with Kawa for deployment on Solaris platforms• Designing and developing various subsystems for the inventory tracking solution including inventory state calculation (Java, TOPLink, Oracle, CLIPS) and telephone number formatting (Java, JDBC, TOPLink, Oracle, ITU-T E-123)• Documenting existing architecture in UML with Rational Rose, graphics in Visio, and prose in Microsoft Word• Creating application build scripts with NT shell scripts, GNU Make, WinCVS, and Perl• Web user interface design and implementation using HTML, DHTML, JavaScript, and WebLogic HTML Kona.• Mentoring Java and OOAD
  • Railinc
    Developer
    Railinc 1999 - 2000
    Cary, Nc, Us
    Migrate a system from CGI to Servlets, Y2K project creating web framework to drive MQSeries integration.
  • Netran Interactive Commerce, Inc
    Vice President
    Netran Interactive Commerce, Inc May 1997 - May 1999
    * Starting company to develop web commerce applications. * Designing and developing applications in Java, Perl, and Visual Basic, ASP, and other languages as necessary, with emphasis on Java, including experience with multi-threading, JFC, RMI, and JDBC. * Intranet web development with FrontPage, HTML 2.0, and VBScript ASP as needed for documentation and maintenance * Developing Java device drivers for Symbol barcode scanners. * In-depth experience with Microsoft Access database design, programming and scripting.
  • Sgi
    Systems Engineer Co-Op
    Sgi Aug 1992 - Apr 1997
    Milpitas, Ca, Us
    I was on the technical side of sales support. When the sales reps had customers who had already had difficulty with the technical support line, I got the call. I also set up demo machines and scripted as much of the routine work as possible.
  • Students For The Exploration And Development Of Space (Seds)
    Uah Seds President
    Students For The Exploration And Development Of Space (Seds) 1996 - 1997

James Scarborough Skills

Agile Methodologies Software Development Xml Perl Java Integration Sdlc Database Design Software Engineering Shell Scripting Enterprise Software Linux Python Uml Oracle Javascript Mysql Html Unified Modeling Language Java Enterprise Edition Design Patterns Cloud Computing Software Development Life Cycle Information Retrieval Devops Solr Ruby Leadership

James Scarborough Education Details

  • North Carolina State University
    North Carolina State University
    Computer Science
  • The University Of Alabama In Huntsville
    The University Of Alabama In Huntsville
    Computer Science
  • Randolph
    Randolph

Frequently Asked Questions about James Scarborough

What company does James Scarborough work for?

James Scarborough works for Kiteframe, L.l.c.

What is James Scarborough's role at the current company?

James Scarborough's current role is Principal Software Developer at Avant.

What is James Scarborough's email address?

James Scarborough's email address is ji****@****all.com

What is James Scarborough's direct phone number?

James Scarborough's direct phone number is +191965*****

What schools did James Scarborough attend?

James Scarborough attended North Carolina State University, The University Of Alabama In Huntsville, Randolph.

What are some of James Scarborough's interests?

James Scarborough has interest in Science And Technology, Children, Education.

What skills is James Scarborough known for?

James Scarborough has skills like Agile Methodologies, Software Development, Xml, Perl, Java, Integration, Sdlc, Database Design, Software Engineering, Shell Scripting, Enterprise Software, Linux.

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.