About PDX Code Guild

A SCHOOL • A COMMUNITY

PDX Code Guild is committed to providing highly effective immersive hands-on computer programing instruction with the goal of preparing students’ successful careers in the rapidly growing IT industry.

Our Mission


Create an environment that empowers and educates a new generation of software developers and critical thinkers.

Our Values


Agile & Adaptable
Welcoming & Inclusive
Diverse & Empowering

What We Teach

As a software developer, you will be tasked with developing creative solutions to complex problems. Learning to THINK like a developer is just as important as the languages you learn to program in.

We start with Python at PDX Code Guild. And this is not because we are dogmatic about any language, but because Python has an approachable syntax. It’s not as “cluttered” as other languages like Java, C#, or C++. This helps demystify programming for people who are getting their feet wet. Python is very flexible and is used widely from system administration to research to gaming engines to functional programming.

Our students learn fundamentals in Python which we expand upon with JavaScript, HTML5, and CSS3 into full stack development with one of Python’s most popular and widely used frameworks: Django.

ABOUT OUR COURSES

Our Team

Sheri Dover
Director

A long-time entrepreneur, Sheri works to empower others and strengthen the Oregon economy. Businesses founded by Sheri include a public market that served as a low-barrier incubator and a coworking space that supported small businesses. Sheri’s extensive volunteer work includes 3 years as an Organizer for Portland Startup Weekend and a volunteer for TiE Oregon.

Christopher Jones
Co Founder

Based in Portland Oregon, Christopher Jones is a freelance developer and lover of all things tech. He has been tinkering with anything that had electricity running through it that he could get his hands on since he was able to walk. By the age of 8 he was helping neighbors fix broken electronics in exchange for lumpia (the food of the Gods). At the age of 12 he taught himself HTML and started on the long road of web development addiction.

David Selassie
Instructor

Coming Soon!

Andrew Hedge
Instructor

Andrew has been a professional web developer since 1998. He is a veteran of universities, nonprofits, startups, and—most recently—Disney, and Apple, where he managed developers building high-profile websites and mobile games. Andrew holds a Master of Education from the University of Maryland, College Park, in counseling and student development. Prior to entering tech, he spent 7 years as a higher education administrator, primarily coordinating, developing, and presenting training programs. A Portland native, Andrew is excited to be back in the area, closer to family.

Our Advisors

Alex Chamberlain
Advisor

Alex Chamberlain has been involved in the process of software development in various capacities for almost twenty years, with a special interest in solving real-world problems by applying a thoughtful, user-centered approach to software design. He has worked as a software engineer, business systems analyst, software tester, and college teacher of computer programming. In his current position at Puppet Labs he is involved in all phases of testing Puppet Enterprise, an automated system-administration and configuration management tool, from high-level product-requirements analysis through hands-on manual testing. Currently he is focused on development of automated web application testing tools. When not staring at a screen, he enjoys playing the guitar loudly and badly, cooking, taking care of his two elderly cats, and tinkering with vintage Japanese motorcycles.

Ed Snajder
Advisor

Ed is the Database Administrator at Jive Software. He has been administering databases and analyzing data and for over 10 years, and today finds himself working with PostgreSQL, MySQL, SQL Server and Oracle relational database engines, as well as HBase, Pig and other distributed technologies. He works on query and data structure design, performance optimization, systems configuration and troubleshooting for both internal and on-premises systems. When not having fun with databases, Ed is an aspiring hacker, with a self-built 3D printer, a couple of Raspberry Pis, and several mostly finished Arduino projects. An avid Portland tech community supporter, Ed has spoken at and participated in the PostgreSQL User Group, OSCON, Portland Code Camp, SQL Saturday and the Oregon SQL Developers’ Group.

Robert Gallup
See. Think. Make.
Advisor

Bob has spent his career doing these at the intersection of people, design, and technology. In the halcyon days of Microsoft, he led a team through the drama of shipping Fury3, Microsoft’s first PC game for Windows 95. Since then, he’s been a leader and designer on an eclectic mix of early stage projects from computer games, to automobile computers, and online education platforms. Bob is currently the founder/CEO at XOBXOB, which is focused on seeing, thinking, and making in the rapidly emerging world where everything is connected.

Carl Hall
Advisor

Carl is a software developer and team lead at Cloudability where he fanaticizes about automation, advocates education and evangelizes the open source way. Through the Apache Software Foundation and the Sakai Project, he has had the privilege to devote many hours committing to free and open-source software. He pulled up his Georgian roots to venture west after spending a sparse decade on the campus of Georgia Tech where he received a B.S. in Industrial Engineering, was a research engineer, faculty advisor to the cycling team, and studied computational science & engineering. Carl has spent the last few of years building cloud-based systems and teaching others how to successfully plan for failure. He spends his free time rebuilding old projects in the framework du jour, playing roller derby and attempting to repair an old vacuum tube radio.

Kevin Long
Advisor

Kevin Ernest Long is a Pacific NW Technology Pioneer. As an early advocate for the software industry in Oregon, he launched the mid-oregon branch of the Software Association of Oregon in the early nineties while operating a Computer Store and Training Center in Eugene. Later he went on to design products and platforms for Concur, WeSync, Palm, Concur, UltimateBet, Iovation, Dinerware, DataMotion and Janrain, where he applied his experience with design, internet technologies, touch-screens, mobile-devices, banking, security and gaming technology gained from a decade of teaching and contracting at companies like, Symantec, Intel, and Nike. His work has been featured in publications such as PC Game Programming Explorer and Hash Animation Master Pro Series Video Training. He is currently working as Technical Director at CMD Agency in Portland, Oregon on projects for companies such as JELD-WEN, Columbia Sportswear, and Carl-Zeiss.

Grant Holly
Advisor

I do the dev ops on the mirco services for make great cloud success with glory to Khazakstan world number one export of Potassium. Synergetic cloud-ready scalable value-adding flexible etc. etc. etc. I like to write code. But I must also say; pre-mature optimization is an effing tar pit though. Over the years, I have developed a mild allergy to Java and .NET, love Python and Javascript (heart kimoji), admire SQL (Postgres please, if you have to ask), and find myself asking “can’t we just do this with some bash?” And can I just say, just because its NoSQL, doesn’t mean NoRULES people. *shakes fist in the air* Having worked with Puppet this last year and some, I find myself saying “If I can’t just do this in bash, should I even be doing this at all?” That is a callback joke that didn’t come back in the right order. Ay oh! Golang gives me hope that I can do compiled programming without catching a design-pattern brain disease. Nothing like having a problem, and then working with Java and creating abstract problems. Math is cool, and I wish I were good at it. I’m not even shitting you when I say that I’m a pretty badass welder and machinist. I read the Economist and talk about smart people things OK?! On top of that, I’ve been known for replying “No” to required meetings, playing in a rockabilly band, and being, and I quote, “on that real shit.” Most of my hobbies are indoors and I suffer from sun guilt in the Summer. And my name is GRRAAAAAAANT!!!!!!!!!!!!!!

Honey Darling
Advisor

Honey is a thoughtful tech leader who is passionate about the developer, the customer, the experience, and the delight of building and using revolutionary software. As VP of Engineering at DealerPeak, Honey leads world class development teams to deliver state of the art automotive retail software. Her basic values of collaboration, creativity, and continuous improvement drive culture and strategy throughout the organization. Honey is proud to do great work with awesome programmers, designers, and data engineers. Honey is co-organizer of the Portland Tech Leadership Meetup and an active member of the Portland tech community. A programmer for many years, Honey gained a deep understanding of product, process, and people. She never stops thinking about technology, work flow, coaching, culture, and strategy.

Vinay Rao
Advisor

Vinay Rao is the co-founder of Recode360 llc, focused on building an ecommerce software platform for the age of Internet of Things. After serving in various capacity at Xerox Corporation for 20+ years, Vinay is back to where his heart lies – that is, starting up companies and making a difference to the world unrelentingly. During his time at Xerox, Vinay held roles as general manager, product manager, marketing manager and innovation & incubation manager. Vinay is passionate about helping Portland grow into a vibrant & prominent technology startup hub. He has organized several Startup Weekend events in Portland. He has been an advisor for OpenGeoCode, an open data curator, since 2014. He is a Board of Director, for GeoCEG, a non-profit helping small communities to implement geospatial solutions. Vinay is also involved in STEM education programs through Technology Association of Oregon and SIM Portland Chapter. He serves as a Business Mentor at Mercy Corp’s MicroMentor program. At his current startup venture, Recode360 Llc, Vinay is concocting an eCommerce solution utilizing emerging technologies in DataScience, IoT Sensors & Software to bridge the digital divide gap in Local Small and Medium Businesses.

Paul Brown
Advisor

Paul Brown has almost 20 years of high tech experience, including managing large domestic and international teams. Paul’s history includes all stages of product development for Hardware, Software, and Platform technologies. While working for Intel, Paul focused on software development, quality assurance, and platform integration. Paul joined Cinder as the Vice President of Staffing in 2013 and has since tripled the size of the company. Paul is driven by a desire to be the best employer in the staffing industry and he loves helping people get started in high tech.

Where Our Graduates Work