Ben Ridge

Ben Ridge Email and Phone Number

Thrilled to be learning and growing in the Clean Energy sector. @ Odyssey Energy Solutions
Ben Ridge's Location
Boulder, Colorado, United States, United States
Ben Ridge's Contact Details

Ben Ridge personal email

n/a
About Ben Ridge

Not interested in changing jobs. I am a web-centric, collaborative developer whose strengths revolve around the art of the possible and helping make the world just a little better.

Ben Ridge's Current Company Details
Odyssey Energy Solutions

Odyssey Energy Solutions

View
Thrilled to be learning and growing in the Clean Energy sector.
Ben Ridge Work Experience Details
  • Odyssey Energy Solutions
    Engineering Manager And Tech Lead
    Odyssey Energy Solutions Jan 2023 - Present
    Boulder, Colorado, Us
    Guiding our small but mighty team spanning the globe - US, Nigeria, Rwanda, India and more. Keeping our stack and services nimble, scaleable, secure, and resilient. Angular, Java Spring, Elasticsearch/Kibana, Postgres, RabbitMQ. Building and deploying using Bitbucket, coordinating using JIRA, hosted in GCP GKE environments. Staying focused on agile best practices while recognizing the unique limits and strengths of our distributed dev team. Coding whenever I get a chance. Never a dull moment!
  • Odyssey Energy Solutions
    Senior Software Engineer
    Odyssey Energy Solutions Feb 2019 - Feb 2023
    Boulder, Colorado, Us
    A full-stack engineering role but I'm mostly Java backend (and all corresponding pieces) these days.Tech stack: Java web services using Spring framework, PostgreSQL, Elasticsearch, RabbitMQ, Google Cloud Platform (GCP), Bitbucket for source control and continuous integration, Angular. My favorite part: Building reactive Java integrations that connect to smart meters and payment systems of solar mini-grids. Pushing that data into Elasticsearch for big data analytics and verification that solar consumers are getting connected. Seeing how this speeds up the deployment of solar power by instilling confidence for solar power investors. Other responsibilities: Design, architecture, DevOps, operations support, agile process scrummaster/shepherd, release management, automated test champion, culture committee, PR reviewer, coordinating hiring.
  • Ca Technologies
    Principal Software Engineer
    Ca Technologies Aug 2016 - Feb 2019
    San Jose, California, Us
    Returned to Rally/CA after an 8-month self-inflicted sabbatical assisting wife with her Fulbright grant in India and spending nearly 2 months working at a refugee camp in Greece (see volunteer section). Highlights since returning to CA:- Promoted to Principal Engineer for the flagship Agile Central product.- Rising to become team leader focusing on objectives including performance improvements, React-ifying new and existing pages, enhancing the automated test experience, fixing defects, and stabilizing the continuous integration system. - Participating as a member of a hand-selected team to create a re-visioning plan for the web application.- Engaging new hires through interviewing, presenting on front-end architecture for new hire training, and mentoring.- Winner of several hackathon awards to improve the customer experience by implementing ideas such as real-time updates and simplified interactions.Technologies- Languages: Javascript/ES6, Java, Ruby, CSS, Sass/Less, HTML- Development Frameworks: React, ExtJS, Spring, additional in-house frameworks- Testing/CI Frameworks: Jasmine, Selenium, TestNG, Jenkins, additional in-house frameworks- Other concepts: Test Driven Development (TDD), Behavior Driven Development (BDD), Agile
  • Rally Software Development (Now Ca Technologies)
    Senior Software Engineer
    Rally Software Development (Now Ca Technologies) Mar 2010 - Dec 2015
    San Jose, California, Us
    Proud member of an innovative engineering department that cultivated solid software engineers using proven software practices, evolving technology, and a mature agile process. Started as a software generalist for the flagship product, Rally ALM (now CA Agile Central). Worked on both the front-end (JavaScript) and the back-end (Java). As Rally grew, moved into mostly front-end development. Highlights include:- Replacing legacy front-end frameworks with modern technology- Suggesting, promoting and learning new concepts in web applications, code architecture, performance improvements, and testing - Building reusable React components- Writing unit, integration and browser-based tests- Member of interview team for potential hires- Mentor for junior developers- Advisor (sherpa) for newly-hired developers- 1st place at RallyOn Hackathon competition 2013- 2nd place at RallyOn Hackathon competition 2012- Winner of several quarterly internal hackathon awards
  • Vertis Communications, Inc.
    Software Engineer
    Vertis Communications, Inc. Jul 2007 - Feb 2010
    Sussex, Wi, Us
    Worked on several web-based Java projects, including the MRM project management application, Timecard application, as well as the the TMP mail-merge application, written using .Net.Project examples included:- Implementing the ExtJS JavaScript framework in order to create a Marketing Calendar.- Enhanced the MRM app to insert/delete/edit configurable fields for projects through an existing administration application.
  • A2C Media Ltd.
    Web Developer/Sales Technician
    A2C Media Ltd. Dec 2006 - May 2007
    • Assisted with the content and concept of the a2c Media web site.• Wrote sales proposals for prospective clients. • Initiated the sales of a2c Media’s services to prospective US clients.
  • Mckesson
    Software Engineer
    Mckesson Feb 2005 - Sep 2006
    Irving, Texas, Us
    As part of the team for the Horizon Emergency Care application (HEC), designed and developed a wide range of new features and tools, along with training other developers and support personnel.• Increased developer productivity by 20-30% by developing a tool that streamlined the check-in process for medical content creators. The tool integrated the content creation environment with ClearCase using web services.• Part of a two-man team that trained 10 offshore contract developers in Bangalore, India, and 5 on-site contractors. Also taught subjects at internal seminars given to HEC support personnel. • Designed and developed a XML validation tool for HEC’s medical content, which is contained in over 5000 XML files that are constantly being modified; incorporated the tool into the CruiseControl build process. • C# .Net development of a new customer interface for the application, using web services to interface with the Java back-end.
  • Qfleet
    Software Engineer - Contractor
    Qfleet Nov 2003 - Dec 2004
    Working with my supervisor Gary Crosby, we created a vehicle tracking and maintenance logging system from the ground up for the Queensland State Government of Australia's fleet of state owned vehicles, using web-based J2EE technologies and JBoss as the application and EJB server.
  • V-Span
    Software Engineer
    V-Span Jun 2000 - Aug 2002
    Us
    Worked with a team to developed web-based video conferencing solutions using J2EE technologies.

Ben Ridge Skills

Xml Javascript Web Applications Agile Methodologies Web Services Java Enterprise Edition Java Sql Scrum Software Development Programming Saas Ext Js Databases .net Web Development Agile Project Management C#

Ben Ridge Education Details

  • North Carolina State University
    North Carolina State University
    Computer Science

Frequently Asked Questions about Ben Ridge

What company does Ben Ridge work for?

Ben Ridge works for Odyssey Energy Solutions

What is Ben Ridge's role at the current company?

Ben Ridge's current role is Thrilled to be learning and growing in the Clean Energy sector..

What is Ben Ridge's email address?

Ben Ridge's email address is be****@****und.com

What schools did Ben Ridge attend?

Ben Ridge attended North Carolina State University.

What skills is Ben Ridge known for?

Ben Ridge has skills like Xml, Javascript, Web Applications, Agile Methodologies, Web Services, Java Enterprise Edition, Java, Sql, Scrum, Software Development, Programming, Saas.

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.