Ryan Martin Email & Phone Number
Who is Ryan Martin? Overview
A concise factual answer block for searchers comparing this professional profile.
Ryan Martin is listed as Lead Software Developer at Pub Labs at Pub Labs, a with 9 employees, based in Ontario, Canada. AeroLeads shows a matched LinkedIn profile for Ryan Martin.
Ryan Martin previously worked as Lead Software Developer at Pub Labs and Lead Software Developer / Scrum Master at Docupet Inc.. Ryan Martin holds Bachelor Of Engineering And Management (B.Eng.Mgt), Software Engineering And Management, 10.4 (A-) from Mcmaster University.
Email format at Pub Labs
This section adds company-level context without repeating Ryan Martin's masked contact details.
Review company-level records connected to Ryan Martin before choosing the right outreach path.
About Ryan Martin
Certified ScrumMaster with a genuine passion for practical and efficient workflows and continuing education. Comfortable in many diverse development paradigms, including Agile, Waterfall, and everything in between.Graduate of McMaster University's Software Engineering and Management program with honours.Proficient with many programming languages in both academic and professional environments, including PHP, JQuery, CSS/SASS, Python, Java, C, and C++. Proficient with version control and repository management using Git and Subversion.Experienced with various web application, single-page, and mobile app frameworks, including Symfony, Laravel, Vue, Ionic, Bootstrap and Foundation. Familiar with using VMWare, VirtualBox and Vagrant to simulate dev or production environments.Proficient with relational database design and data management in MySQL and PostgreSQL, and server administration in Apache and NGINX.Excellent leadership, communication, and teamwork skills honed by a diverse range of experience.
Listed skills include Python, Programming, Software Development, C++, and 47 others.
Ryan Martin's current company
Company context helps verify the profile and gives searchers a useful next step.
Ryan Martin work experience
A career timeline built from the work history available for this profile.
Lead Software Developer / Scrum Master
As part of a small development team, designed and built new B2B, B2C, and internal features for a robust digital Municipal Pet Licencing platform. Areas of specialty included front-end development, database design, mapping tools for internal staff and field agents, and internal reporting tools.As part of a data-forward organisation, other primary duties included: Managing city licensing data, analysis and reporting for management, ensuring data integrity, promoting data visibility among staff, and organizing data imports for new municipal clients.Performed regular DevOps maintenance tasks, culminating in a full system migration to Amazon Web Services to improve system uptime and stability. Helped facilitate and champion the organization's Agile transformation, starting with converting a 2-person development team to a 6-person Scrum team. Took on Scrum Master responsibilities for the Scrum team, achieved Certified Scrum Master status, researched Agile trends and best practices and coached Scrum values throughout the organization. Facilitated team growth by encouraging continuous improvement and learning and cross-functional team values. Worked with product owners to develop a streamlined development backlog process for a rapidly growing organization.
Software Developer
As part of a small team of 4 developers, maintained and enhanced a massive 10+ year legacy codebase containing: A complete custom website content management system, electronic business management, stationery designer, DVD rendering system, and countless other features designed as a holistic suite of tools for professionals in the Funeral industry. Designed, implemented, and maintained a wide variety of new development projects individually or in small teams. Highlights include a dashboard widget system, digital sympathy store featuring direct-to-florist purchasing, various third-party APIs and integrations, and the ObitTree open obituary database website. Performed server, database, and code optimizations and security fixes to support a growing user-base of 1500 client firms, with millions of daily end-user traffic hits and database requests. Kept up-to-date on mobile and web design and technology trends, including search engine optimization, responsive design, and the latest development and design frameworks. Supported and trained frontline staff as needed in a rapid-paced, customer-first environment.
Software Developer
Worked in a microbial genetics lab to write and maintain new and existing genetic sequence processing programs, resource web sites, and various other research tools. Mainly focused on designing and developing gleans.net, a website for hosting new and existing programs, which was featured in a published research paper.Worked closely with lab staff to determine software requirements, focusing on usability and sustainability requirements while keeping costs to a minimum. Developed excellent cross-discipline communication and expectation management skills.
Educational Development Assistant
Worked with McMaster's Director of Engineering 1, and the Chair of Computing and Software, to improve the quality of Engineering 1D04 (Engineering Computation in Python). Designed, developed, and implemented an online web application for automatic grading and evaluation of student Python code assignments. Students submit their work to the website and receive immediate feedback on their programs, resulting in overall increased student performance while simultaneously reducing staff marking workload by approximately $6000 annually.Worked independently and with teaching staff to create and improve course content and curriculum, and develop new teaching tools. Occasionally assisted with training new teaching staff when required.
Teaching Assistant
Worked with the teaching and administration staff of the Engineering 1D04 course to assist with the education of students. Assisted with the teaching of computer labs through demonstration lectures, as well individually tutoring students.Outside of labs, independently graded student assignments while providing constructive feedback, and answered various student questions on the course discussion boards.
Junior Developer
Primary developer in the design and maintenance of web administration software for various networking and security solutions, and in linking user interfaces with core components. Primarily worked independently, with tasks mainly based on customer requests and reports. Worked with the entire development team as needed to achieve larger goals. Collaborated directly with technical support and customers, in order to determine accurate project requirements and ensure customer satisfaction.
Quality Assurance Analyst
Verified the behavior and/or resolutions of reported customer problems and worked with development team to improve quality of company networking and internet security solutions. Scripted routine test cases to ensure quality control, and improved existing quality assurance software tools, including automated regression testing. Built custom hardware/software setups to ensure rigorous testing, including virtual environments. Directly communicated with clients in order to help test unique circumstances.
Ryan Martin education
Frequently asked questions about Ryan Martin
Quick answers generated from the profile data available on this page.
What company does Ryan Martin work for?
Ryan Martin works for Pub Labs.
What is Ryan Martin's role at Pub Labs?
Ryan Martin is listed as Lead Software Developer at Pub Labs at Pub Labs.
Where is Ryan Martin based?
Ryan Martin is based in Ontario, Canada while working with Pub Labs.
What companies has Ryan Martin worked for?
Ryan Martin has worked for Pub Labs, Docupet Inc., Frontrunner Professional, Mcmaster University, and Netsweeper Inc..
Who are Ryan Martin's colleagues at Pub Labs?
Ryan Martin's colleagues at Pub Labs include Robert Janes.
How can I contact Ryan Martin?
You can use AeroLeads to view verified contact signals for Ryan Martin at Pub Labs, including work email, phone, and LinkedIn data when available.
What schools did Ryan Martin attend?
Ryan Martin holds Bachelor Of Engineering And Management (B.Eng.Mgt), Software Engineering And Management, 10.4 (A-) from Mcmaster University.
What skills is Ryan Martin known for?
Ryan Martin is listed with skills including Python, Programming, Software Development, C++, C, Linux, Java, and Latex.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Ryan Martin you were looking for.
View similar profiles