Ian Eccles Email & Phone Number
@fastly.com
3 phones found area 312
LinkedIn matched
Who is Ian Eccles? Overview
A concise factual answer block for searchers comparing this professional profile.
Ian Eccles is listed as Staff Software Engineer at Reforge, based in Meadville, Pennsylvania, United States. AeroLeads shows a work email signal at fastly.com, phone signal with area code 312, and a matched LinkedIn profile for Ian Eccles.
Ian Eccles previously worked as Senior Software Engineer at Reforge and Senior Software Engineer at Fastly. Ian Eccles holds Bachelor Of Science, Computer Science from Pennsylvania State University-Erie Campus.
Email format at Reforge
This section adds company-level context without repeating Ian Eccles's masked contact details.
AeroLeads found 1 current-domain work email signal for Ian Eccles. Compare company email patterns before reaching out.
About Ian Eccles
I am a Lead / Senior Software Engineer with over 20 years of professional experience in software engineering and am proficient with Ruby/Rails, React, Go, HTML, JavaScript, Git and Capistrano.I enjoy Ruby’s metaprogramming capabilities that allow the easy creation of DSLs such as RSpec definitions and defining ActiveRecord relationships.In my free time, I enjoy experimenting with new languages (Haskell, Swift, Go) and toying with micro-controller development with Arduino or the ErgoDox keyboard kit.
Listed skills include Ruby On Rails, Software Development, Web Development, Java, and 42 others.
Ian Eccles's current company
Company context helps verify the profile and gives searchers a useful next step.
Ian Eccles work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
Senior Software Engineer
Skills used: Ruby, Sinatra, Active Record, Golang, MySQL, Redis, Sidekiq, Docker, Chef, Kubernetes, git, Behavior-Driven DevelopmentRole overview: Worked on Sinatra application that served the bulk of Fastly’s public facing API, with a focus on building turn-key customer solutions. Transferred to the newly formed API team with a focus on building an identity and authorization management service in Go.Interesting challenges: Creating and improving API performance to handle high frequency scale.Experimenting with edge compute authentication and authorization.
Manager, Software Engineering
Skills used: Management, Leadership, Performance tracking, Agile / Scrum, Sprint Management, Documentation, CommunicationRole overview: Managed the teams responsible for integrations and internal tooling focusing on improving team reliability and performance. Continued previous responsibilities of creating technical designs from product requirements and writing cards for team members to complete.Interesting challenges: I worked with my team to improve our predictability in sprint delivery significantly by tracking individual and team performance metrics and communicating those during sprint retros and during 1:1 meetings. This led to more thought being put into assigning points to cards and thus greater reliability in our sprint commitments. I also used these metrics to improve the empathy between team members by showing that everyone contributed to the success of the team.
Lead Engineer
Skills used: Rails, Ruby, React, Golang, PostgreSQL, Redis, Resque, RSpec, Ansible, Passenger, git, Behavior-Driven DevelopmentRole overview: Served as the technical lead for the Integrations team and worked with product managers to create technical designs from product requirement documentation which were then broken down into cards to be completed by myself and other engineers on the team.Interesting challenges: I wrote the initial framework for integrating our application with payroll providers in a vendor-neutral way. This framework was then expanded upon by myself and teammates to work with any “post-hire” integration provider, such as scheduling systems and HRIS vendors.
Software Engineer
Skills used: Rails, Ruby, React, PostgreSQL, Redis, Resque, RSpec, Ansible, Passenger, git, Behavior-Driven DevelopmentRole overview: Worked on monolithic applicant tracking Rails application with a focus on adding and improving integrations with job board, background check, skill assessment, and onboarding vendors.Interesting challenges: Most of the job board vendors relied on fetching custom XML feeds that were generated nightly. The existing approach of using the Builder gem togenerate the XML feeds was very memory intensive, so I migrated to using a templating system that allowed the XML feeds to be written in chunks instead of having to keep the entire structure in memory before committing it to disk. Additionally, we offered Craigslist job postings for which I built a scrapers to determine available locations and prices as Craigslist did not offer any API for this functionality.
Senior Applications Developer
Skills used: Rails, Ruby, jQuery, Flot, Knockout.js, PostgreSQL, MongoDB, Memcached, RSpec, Jasmine, Capistrano, Passenger, C#, git, Behavior-Driven DevelopmentRole overview: Managed a small team of intranet developers before moving into development of customer facing data presentation application. Created data transmitter for new on-site data acquisition system, making use of a RESTful API. Managed Linux servers utilized by these applications.
Applications Developer
Skills used: Rails, Ruby, RSpec, jQuery, PostgreSQL, Passenger, jRuby, ActiveMQ, Java, ASP.Net, C#, gitRole overview: Began development of corporate intranet site in ASP.Net/C# and migrated to Ruby on Rails to reduce code and speed up prototyping and development. Applications included equipment and employee tracking, job scheduling, bid management, training and safety tracking. Managed production and staging Linux servers, repositories, databases, and other services. Assisted in the development of the on-site data acquisition system.
Ruby/Rails Developer
Skills used: Rails, Ruby, Typhoeus, Resque, Redis, RSpec, VCR, Heroku, nginxRole overview: Maintain and improve existing code designed to scrape search results from online retailers to find counterfeit items or items that infringed on the intellectual property of IPS’s customers while IPS searched for a new full-time developer.
Independent Software Developer
Skills used: Java, PHP, PostgreSQL, MySQL, Yahoo Site Explorer API, SSL, Information RetrievalRole overview: Developed web-based asset management system for small real estate firm. Analyzed search engine ranking algorithms and redesigned existing websites to improve their overall ranking while developing keyword ad campaigns to capture additional web traffic. Created tools to predict impact of redesigns using information retrieval techniques.
Ian Eccles education
Bachelor Of Science, Computer Science
Bachelor Of Science, Mathematics
Frequently asked questions about Ian Eccles
Quick answers generated from the profile data available on this page.
What company does Ian Eccles work for?
Ian Eccles works for Reforge.
What is Ian Eccles's role at Reforge?
Ian Eccles is listed as Staff Software Engineer at Reforge.
What is Ian Eccles's email address?
AeroLeads has found 1 work email signal at @fastly.com for Ian Eccles at Reforge.
What is Ian Eccles's phone number?
AeroLeads has found 3 phone signal(s) with area code 312 for Ian Eccles at Reforge.
Where is Ian Eccles based?
Ian Eccles is based in Meadville, Pennsylvania, United States while working with Reforge.
What companies has Ian Eccles worked for?
Ian Eccles has worked for Reforge, Fastly, Hireology, Universal Well Services, and Ips (Part-Time/Contract).
How can I contact Ian Eccles?
You can use AeroLeads to view verified contact signals for Ian Eccles at Reforge, including work email, phone, and LinkedIn data when available.
What schools did Ian Eccles attend?
Ian Eccles holds Bachelor Of Science, Computer Science from Pennsylvania State University-Erie Campus.
What skills is Ian Eccles known for?
Ian Eccles is listed with skills including Ruby On Rails, Software Development, Web Development, Java, Asp.Net, Agile Methodologies, Javascript, and Testing.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial