James Greene

James Greene Email and Phone Number

Senior Software Engineer at GitHub @ GitHub
88 Colin P Kelly Jr St, San Francisco, CA 94107, us
James Greene's Location
St Paul, Minnesota, United States, United States
James Greene's Contact Details
About James Greene

Talented software developer with extreme focus in JavaScript (browser-based, Node.js, PhantomJS, Electron, etc.). Versatile at many levels, from high-level architecture to user interface to system software. Knowledgeable in all things Node.js, RESTful services, data transformation, web development, web performance optimization, and infrastructure operations. Practitioner of Agile/Scrum SDLC methodologies for more than 10 years.Specialties: Node.js, PhantomJS, JavaScript, jQuery, C#, .NET, XSLTHighlights: • Unrelenting drive to enhance technical aptitude. • Active in the JavaScript and HTML communities and working groups. Co-founder of JavaScriptMN. • Official jQuery team member. • Open source collaborator for PhantomJS, QUnit, ZeroClipboard, jsUri, etc. • Microsoft Certified Technology Specialist in Web, Distributed, and Windows Applications. • Check out my website for more information about my personality, philosophy, and more.

James Greene's Current Company Details
GitHub

Github

View
Senior Software Engineer at GitHub
88 Colin P Kelly Jr St, San Francisco, CA 94107, us
Website:
github.com
Employees:
501
James Greene Work Experience Details
  • Github
    Senior Software Engineer
    Github Mar 2020 - Present
    San Francisco, Ca, Us
    Building, designing, and planning GitHub Learning Lab: an e-learning platform by and for GitHub.
  • Github
    Software Engineer Iii
    Github Aug 2018 - Mar 2020
    San Francisco, Ca, Us
    Building, designing, and planning GitHub Learning Lab: an e-learning platform by and for GitHub.
  • Dunwoody College Of Technology
    Adjunct Instructor
    Dunwoody College Of Technology Aug 2015 - Dec 2018
    Minneapolis, Mn, Us
    Taught the introductory web development class covering user experience design and fundamental skills such as HTML, CSS, and JavaScript.
  • Viavi Solutions
    Staff Software Engineer (Javascript Architect)
    Viavi Solutions Oct 2015 - Aug 2018
    Chandler, Arizona, Us
    • Responsible for frontend and backend JavaScript architecture, builds, best practices, and education.• Created distributable on-premises REST services to orchestrate advanced network analysis tasks using existing backend systems.• Created internal test frameworks, productivity tools, and system integrations.
  • Ties
    Software Architect
    Ties Feb 2014 - Oct 2015
    • Worked on a reactive real-time education application built using Meteor, MongoDB, and AWS. • Created and managed a home-grown suite of command line tools to automate many infrastructure tasks like setting up new stacks, auto-scaling under heavy load, continuous integration, enforcing best practices, and much more.
  • Thomson Reuters
    Lead Software Engineer
    Thomson Reuters Dec 2011 - Feb 2014
    Toronto, On, Ca
    • Sole gatekeeper for the “Cobalt Platform” JavaScript core functionality and build systems, which served as the base of more than 12 enterprise products.• Responsible for best practices, standards, education, build configurations, and much more.
  • Thomson Reuters
    Senior Software Engineer
    Thomson Reuters Dec 2009 - Dec 2011
    Toronto, On, Ca
    Conducted dramatic web performance optimizations for WestlawNext in a variety of innovative ways such as rewriting JSCoverageServer to report on-the-fly JavaScript coverage from live site usage.
  • Thomson Reuters
    Software Engineer
    Thomson Reuters May 2006 - Dec 2009
    Toronto, On, Ca
    • Implemented robust user highlighting and annotation in JavaScript; created and open-sourced a Flash + JavaScript library to allow for seamless clipboard injection of modified text; designed IE and Firefox addons for internal bug reporting.• Spurred conversations around core design; refactored WCF REST dispatching to increase coverage by 5%.• Led two major infrastructure migrations to update/switch software, rewrote build-and-deploy process.• Developed a web application and algorithm to mark up visual differences between HTML documents.
  • Team Gunmetal, Inc.
    Owner
    Team Gunmetal, Inc. Oct 2010 - Sep 2013
    My personal corporation for independent software consulting, with particular emphasis on projects involving JavaScript, .NET, XSLT, and Android.
  • Agile Medicine, Llc
    Consultant
    Agile Medicine, Llc Jan 2011 - Dec 2011
    Minneapolis, Mn, Us
    Developed a shared Android library and several successful Android applications for client businesses.
  • Dunwoody College Of Technology
    Adjunct Instructor
    Dunwoody College Of Technology May 2010 - Dec 2011
    Minneapolis, Mn, Us
    Teaching "Basic Programming" and "The Linux Operating System" classes to students in Dunwoody's networking program. Languages taught include VBScript and PowerShell. Administration skills taught include many of the Linux administration basics, plus Apache HTTP Server.
  • Dualdates.Com
    Co-Founder
    Dualdates.Com Nov 2010 - Mar 2011
    Built a dating website proof of concept as a startup at Twin Cities Startup Weekend, won first place.
  • Unisys
    Mariner Kernel Team Intern
    Unisys May 2005 - Dec 2005
    Blue Bell, Pennsylvania, Us
    Intern on the Mariner Kernel Team developing a new operating system.

James Greene Skills

Javascript Rest Jquery Agile Methodologies Xml C# Software Development Web Development .net Web Services Visual Studio Software Design Unit Testing Asp.net Ajax Apache Node.js Architectures Programming Asp.net Mvc Html Git Sql Github Android Html 5 Python Css Xslt C Json Selenium Bash Lodash Async Gruntjs Webdriver Selenium Webdriver Mocha Chai Chef Java Qunit Ruby Amazon Web Services Karma Windows Batch React.js Jsx Tfs Linux

James Greene Education Details

  • University Of Minnesota
    University Of Minnesota
    Software Engineering
  • University Of Minnesota
    University Of Minnesota
    Computer Science

Frequently Asked Questions about James Greene

What company does James Greene work for?

James Greene works for Github

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

James Greene's current role is Senior Software Engineer at GitHub.

What is James Greene's email address?

James Greene's email address is ja****@****ail.com

What is James Greene's direct phone number?

James Greene's direct phone number is +161296*****

What schools did James Greene attend?

James Greene attended University Of Minnesota, University Of Minnesota.

What are some of James Greene's interests?

James Greene has interest in New Technology, Node, Phantomjs, Rock Climbing, Snorkeling, Traveling, Education, Scuba Diving, Agile Development, Hiking.

What skills is James Greene known for?

James Greene has skills like Javascript, Rest, Jquery, Agile Methodologies, Xml, C#, Software Development, Web Development, .net, Web Services, Visual Studio, Software Design.

Who are James Greene's colleagues?

James Greene's colleagues are Justin Czimskey, Solomon Mark, Evgeny Rahman, Anand Natarajan, Dominique Strauss, Markus Olsson, Ishu Saini.

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.