Brian Castle work email
- Valid
- Valid
Brian Castle personal email
- Valid
Brian Castle phone numbers
Brian Castle is a Senior Software Engineer who solves business problems by designing and implementing SMB and enterprise-level web applications, primarily with startups across various industries and problem domains.Brian has over 25 years of experience working with several different languages, frameworks, and technologies. Since 2006 Brian has been working remotely on many different types of teams, several of which were geographically-distributed across many time zones. He has experience in many job functions such as individual contributor, team lead, mentor, manager, and interviewer in several successful startups such as one of the first Cloud Management Platforms (RightScal), a very popular Job Board platform (ZipRecruiter), and a leading Search provider for web applications (Algolia). Additionally, Brian has been involved with DEI initiatives and hiring practices for his teams.During his personal time, Brian enjoys playing guitar, surfing, and traveling, whether the destination is reached by car or many long flights.+ more than 25 years of strong software engineering experience+ ~15 most recent years: mainly Ruby on Rails, JavaScript, Postgresql/MySql, Heroku, AWS, Git/GitHub+ ~10 earliest years: mainly Java/JEE, JavaScript, and also Perl and VB+ excelled in both large enterprises and small startups
-
Senior Software EngineerAlgolia Aug 2022 - PresentPalo Alto, California, UsBilling, Usage, and Identity- Ruby on Rails -
Senior EngineerKajabi Jun 2021 - Jul 2022Irvine, California, UsAccount Operations- focused on Security, Billing, Usage, and all things customer- Ruby on Rails, Postgresql, Sidekiq, AWS, Heroku, Auth0, etc, etc... -
Software Engineering ManagerPairin Sep 2020 - May 2021Denver, Colorado, Us* Managing 7 engineers across two development teams.* Platform Team Project/Tech Lead* Actively contributing to the PAIRIN platform and products.PAIRIN is a social enterprise software company whose mission is to make education relevant and hiring equitable. The PAIRIN Readiness Management System™ is the world’s first competency-based talent ecosystem that personalizes career exploration, job matching and professional development. Recognized as the 2017 Denver Chamber of Commerce Start-Up of the Year, the 2017 Colorado Technology Association APEX Emerging Tech Company of the Year award, and 2017 Colorado Companies to Watch winner, PAIRIN continues to lead the skills-based talent pipeline evolution for education and industry. -
Staff Software EngineerPairin May 2020 - Sep 2020Denver, Colorado, Us+ Ruby, Rails, React, JavaScript, CSS, HTML+ Postgresql, GraphQL, Sidekiq, ElasticSearch, RESTful APIs, Data Integration+ AWS: EC2, Beanstalk, Lambda, S3, SNS, SQS, ECR, ECS, CloudFormation, Secrets Manager+ RSpec, Git, GitHub, Circle CI, Scrum, Kanban• Tech Lead for the new Career Exploration feature, working through initial requirements and data exploration, architecture, and design to implementation and delivery to production through beta and GA.• Mentored another senior dev to take over the Tech-lead responsibilities for Career Exploration• Improved documentation and process within the engineering org, including testing, work towards CI/CD, project management, architecture and design, and on-call rotation responsibilities, reporting, and transparency.• Improved code quality by leading and raising the bar on code reviews -
Senior Software EngineerZiprecruiter Oct 2017 - May 2020UsWhile employed at ZipRecruiter, I was the lead engineer on/with the JobBoard.io product/team, which is a white-label job board product.+ Ruby, Rails, JavaScript, HTML, CSS, XML, Bash+ Postgresql, RESTful APIs, Heroku, Sidekiq, ElasticSearch+ RSpec, Git, GitHub, Heroku CI, Kanban, Mac OS X● Owned and implemented key pieces of software and systems, including our E-Commerce engine/system, our security framework, and our RESTful API.● Achieved code excellence by promoting, requiring, and conducting design and code reviews, unit tests, and continuous refactoring of old code to remove tech debt● Promoted employee excellence by mentoring junior engineers and actively including the entire team in requirements and design sessions● Ensured the right features were implemented by closely interacting with Product, Marketing, and Customer SupportCheck us out: https://www.jobboard.io/ -
Senior Software EngineerProductplan Jun 2016 - Oct 2017Denver, Colorado, Us+ Ruby, Rails, JavaScript, ReactJS, Praxis, HTML, CSS, XML, Bash+ Postgresql, RESTful APIs, Oauth2, Heroku+ RSpec, Git, GitHub, CircleCI, Codeship, Linux, Mac OS X● Owned and implemented key pieces of software and systems, including Account/User Management and our RESTful API● Achieved code excellence by promoting, requiring, and conducting design and code reviews, unit tests, and continuous refactoring of old code to remove tech debt● Promoted employee excellence by mentoring junior engineers● Ensured the right features were implemented by closely interacting with Product, Marketing, and Customer SupportI was one of the senior engineers on a very small (but growing!), collaborative, and very agile engineering team. ProductPlan is located in Santa Barbara, CA and I work remotely from Charleston, SC. -
Principal Software EngineerRightscale May 2009 - Mar 2016Itasca, Illinois, UsDeveloper, Technical and Team Lead, ScrumMaster, Mentor+ Ruby, Rails, JavaScript, AngularJS, TypeScript, HTML, CSS, XML, Bash+ MySQL, RESTful APIs, Cloud Technologies (AWS, Google GCE, Rackspace, etc)+ RSpec, Git, GitHub, Travis, Docker, Linux, Mac OS X• Owned and implemented key pieces of software and systems in our massive codebase• Achieved code excellence by promoting, requiring, and conducting design and code reviews, unit tests, and continuous refactoring of old code to remove tech debt• Promoted employee excellence by mentoring junior engineers and interviewing prospective candidates• Ensured the right features were implemented by closely interacting with Product, Architecture, Production Support, and Operations• Increased customer satisfaction and reduced time-to-market by taking a lead role in moving from a 6-week cycle to a weekly releaseIn addition to leading the team, I work with Product and Management to help groom the backlog and set goals for the coming quarters. I primarily work in Ruby, Rails, and SQL, in addition to many other languages, platforms, and tools.I started with RightScale as a Senior Software Engineer in 2009 when the company was only about 45 people (20 engineers). I have been working on most aspects of the CloudManagement product/platform (web app), our RESTful API, our MultiCloud Marketplace, and many services underneath. I have worked in every tear from the user interface and views using D/HTML, CSS, JS, AJAX... the backend, primarily with Ruby and Rails, but also Sinatra and RS-grown frameworks... and SQL in the database (we use MySQL).I worked remotely very successfully for my entire tenure at RightScale, just short of 7 years. -
Software ArchitectCitrix Online Mar 2006 - May 2009Fort Lauderdale, Fl, UsArchitect, Developer, Technical and Team Lead, Mentor+ Java, JEE (Servlet, Spring, JDO, Velocity), JavaScript, AJAX, HTML, CSS, XML+ JUnit, Ant, WebSphere, Perforce, Oracle, Linux, Windows, Mac OS X• Owned and implemented key pieces of software and systems for the GoToAssist Express, GoToMeeting/Webinar, and GoToMyPC products• Facilitated Citrix’s adoption of Scrum by leading the first Scrum project: GoToAssist Express• Increased scalability, testability, and overall quality of code by moving the Java codebase to using SpringI was the technical team lead, responsible for architecture, design, and primary development of the web application portion of CitrixOnline's new GoToAssist Express product. I work in an Agile environment using Java and various other related technologies to develop a very complex n-tier system.* started as a Senior Software Engineer with the GoToMyPC and GoToMeeting/GoToWebinar applications.* took on team lead responsibilities for GoToAssist Express in June 2007.* promoted to Software Architect in December 2007.I worked remotely very successfully for the last two years I was with Citrix. -
Senior Software EngineerVetronix Corporation Aug 2001 - Mar 2006Developer, Technical and Team Lead+ Java, J2EE (EJB, JMS, Servlet, JSP, JSF, Struts, Tiles)+ JavaScript, HTML, CSS, XML, XSL, AJAX, many 3rd-party APIs+ JUnit, Ant, WebSphere, Eclipse RCP, ClearCase, Subversion, Oracle, Linux, Windows• Owned and implemented key pieces of software and systems for our Telematics platform and products• Increased quality, improved customer satisfaction, and decreased cost by utilizing and integrating 3rd-party GIS/mapping and Business Intelligence systems• Increased productivity and decreased engineering costs by effectively leading local and offshore developers
-
Software EngineerThe Cobalt Group Sep 2000 - Aug 2001Developer, Team Lead+ Java, J2EE (EJB, JMS, Servlet, JSP, Tag), XML, XSL, JavaScript, HTML+ JUnit, Ant, WebLogic, CVS, Oracle, Unix, Windows• Implemented key pieces of software built in Java and J2EE to replace a system written in Perl• Improved customer satisfaction and reduced costs by effectively developing a self-service website builder which replaced an older built-to-order system
-
Software EngineerCourtlink Apr 2000 - Sep 2000Developer+ Java, XML, XSL, Perl, JavaScript, HTML+ CVS, Oracle, Unix, Windows• Won business for CourtLink by successfully implementing an API and notification system• Reduced time-to-market for bringing new courts online by developing an XML language and Java application to retrieve data from court websites
-
Software EngineerU S West Jun 1998 - Apr 2000London, GbDeveloper+ Java, J2EE (Servlet, JSP), C++, Visual Basic, JavaScript, HTML+ Visual SourceSafe, Oracle, SQLServer, Unix, Windows• Increased customer satisfaction and reduced operations’ overhead by developing installation scripts for my team’s desktop client-server suite of applications• Greatly improve customer satisfaction and further reduced overhead by leading the replacement of our desktop client-server applications to new J2EE web applications* Started as an Associate Software Engineer
Brian Castle Skills
Brian Castle Education Details
-
University Of IdahoEngineering
Frequently Asked Questions about Brian Castle
What company does Brian Castle work for?
Brian Castle works for Algolia
What is Brian Castle's role at the current company?
Brian Castle's current role is Software Engineer.
What is Brian Castle's email address?
Brian Castle's email address is bh****@****ail.com
What is Brian Castle's direct phone number?
Brian Castle's direct phone number is +180561*****
What schools did Brian Castle attend?
Brian Castle attended University Of Idaho.
What are some of Brian Castle's interests?
Brian Castle has interest in Social Services, Economic Empowerment, Civil Rights And Social Action, Politics, Education, Environment, Poverty Alleviation, Science And Technology, Disaster And Humanitarian Relief, Human Rights.
What skills is Brian Castle known for?
Brian Castle has skills like Ruby On Rails, Ruby, Cloud Computing, Agile Methodologies, Web Applications, Scrum, Rest, Amazon Web Services, Linux, Git, Java, Scalability.
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