Thom Nichols work email
- Valid
- Valid
- Valid
Thom Nichols personal email
- Valid
- Valid
Thom Nichols phone numbers
** NOT looking for new opportunities. ** Building software solutions for energy delivery with 8 years experience in Clean Tech, Energy Efficiency and building automation technologies. Spent several years as a contributor to the OpenADR 2.0 standard.Polylingual software engineer at heart, I will always choose the best tool for the job. I love Node.js, Ruby on Rails, any *anything* that connects to the real world (IoT.)Past projects include:- Multi-protocol server and client platform for smart grid communication- Embedded wireless hardware using ARM/Linux, Python, 802.15.4 and XMPP.- High-throughput middleware platform using Ruby, Sinatra, AMQP and MongoDBSpecialties: Smart Grid infrastructure and computing. Android and mobile web. Javascript, Python, Ruby, XMPP.
-
Senior Software EngineerVoltserver Inc. Dec 2014 - PresentEast Greenwich, Ri, Us -
Software EngineerSendgrid May 2014 - Nov 2014Denver, Colorado, UsBuilding new products and services to help developers be more awesome at SendGrid Labs Providence.During my time at SendGrid Labs, I was part of the 3-person team responsible for Loader.io (http://loader.io). This team handled new development, maintenance, support and devops for the product. The majority of my work involved new feature development of the Ruby on Rails web frontend, which included a Coffeescript and SASS client side. We released a major redesign of the app which you can read about here http://goo.gl/awJBPn and here: http://goo.gl/t7mfJW. -
Principal Software Engineer, R&DEnernoc Dec 2007 - May 2014Boston, Ma, UsTeam lead for the Advanced Technology group. We do hardware and software R&D to find new technology to bring state-of-the-art solutions to the clean tech industry.I'm a key contributor to the OpenADR 2.0 spec, an international standard for smart grid communication. I helped develop both the HTTP and XMPP spec for OpenADR, and my team is currently working on open source implementations for both client and server components of the spec. Past projects have touched on a big data storage platform based on MongoDB, low-latency bidirectional M2M communication, low power wireless metering and lots of RAD prototyping. AT has also led the development of multiple iterations of our custom Linux/ARM smart metering hardware. We use whatever the best tool is for the job - lots of Python, Ruby, SQLite, Mongo, Node.js, erlang etc. -
Developer & Project MaintainerThe Http Builder Project Nov 2008 - 2012Maintainer of the open source HTTPBuilder framework. HTTPBuilder is a robust HTTP client API for the Groovy JVM language, which allows developers to quickly connect to REST APIs, create versatile web spiders, or automate uploading/ downloading of web resources.HTTPBuilder includes automatic parsing for most common content-types such as JSON, HTML, XML and supports most common security protocols such as SSL, OAuth and certificate authentication.The project has now been handed off to Jason Gritman, who continues to maintain it here: https://github.com/jgritman/httpbuilder
-
Adjunct FacultyItt Technical Institute Sep 2009 - Sep 2010Teach intro to software programming (Python) and Windows operating system administration courses. -
Contract Web DeveloperRumblecard Jan 2008 - Mar 2009Developed portions of the Ajax UI for rumblecard.com, including the online image editor and dynamic checkout system.
-
Software EngineerThomson West Jun 2006 - Nov 2007Toronto, On, CaEnterprise Java developer, doing web applications and data publishing workflows. Heavy reliance on XML processing and distributed workflow systems using JMS.Developed framework components used for several large, J2EE data publishing workflow systems. Utilized SAX, Hibernate, Spring, GWT, FreeMarker and JMS. Test suite used HSQL and Spring Mock.Team member for public records data publishing project. Assisted project manager by mentoring & task-tracking several interns. Unit test suite used Cobertura test coverage reporting. Utilized JAXB, Spring, Hibernate, IBM WebSphere, Oracle 10g.Web user interface for publishing legal filings and motions. Utilized Groovy, Grails, AJAX, EMC Documentum, XHTML, CSS, JavaScript, Script.aculo.us. -
Web Application DeveloperRochester Institute Of Technology/ Online Learning Oct 2006 - Sep 2007Built online peer evaluation system for Online Learning department. This product allowed students to submit reviews of team members for instructor- created evaluations; including multiple reporting views for the instructor. Freelance project; single developer. Performed full software development lifecycle: Gathered requirements & feedback from customers, implemented change requests & delivered iterative builds for customer beta testing. System has gone live and supports hundreds of users with low maintenance. Application is XHTML and CSS standards compliant. Utilized ASP.NET, C#, AJAX, MS SQL Server, JavaScript with Prototype.js, & custom attribute-driven persistence framework similar to JPA.
Thom Nichols Skills
Thom Nichols Education Details
-
Rochester Institute Of TechnologySoftware Engineering
Frequently Asked Questions about Thom Nichols
What company does Thom Nichols work for?
Thom Nichols works for Voltserver Inc.
What is Thom Nichols's role at the current company?
Thom Nichols's current role is Senior Software Engineer at VoltServer.
What is Thom Nichols's email address?
Thom Nichols's email address is to****@****ail.com
What is Thom Nichols's direct phone number?
Thom Nichols's direct phone number is (888) 622*****
What schools did Thom Nichols attend?
Thom Nichols attended Rochester Institute Of Technology.
What are some of Thom Nichols's interests?
Thom Nichols has interest in Linode, Betaspring, Twilio, Fast Company, Joyent, Web Development, Gigaom, Running, Hbase, Swipely.
What skills is Thom Nichols known for?
Thom Nichols has skills like Python, Java, Javascript, Ruby, Mongodb, Xml, Json, Programming, Hibernate, Groovy, Node.js, Xmpp.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial