Iowa Code Camp - Speakers


Registration is now open! Register now!

Sergio Pereira

Sergio Pereira has been developing software professionally since the mid 90's. After a short period of desktop application development, Sergio changed his focus to web development and never looked back. He's a strong believer in continuous improvement of himself, the processes, and the tools he uses in the software craft.
If you don't see Sergio in front of his computer screen, you will probably find him in front of an even bigger screen watching some live sports or a silly movie.

Mitchel Sellers

Mitchel Sellers, Microsoft C# MVP, is the CEO of IowaComputerGurus Inc and a regular public speaker and published author on .NET development topics. Mitchel enjoys interacting with the development community sharing information and learning from others. He has placed additional additions and contributions in and around the DotNetNuke Open Source application development platform as well as performance optimization and resolution.

Toran Billups

Toran Billups is a python web developer by day and mobile developer by night. When he isn't writing c#, java or objective-c you can find him spending time with his family as he attempts the mythical "work-life balance"

Levi Rosol

In addition to being CTO of Eliason Media, Levi Rosol is a Co-Founder of both Craftly and ScoreYard. Prior to joining Eliason Media Levi was a Senior Software Consultant for QCI for an industry leading chemical company. In addition, Levi has worked for Two Rivers Marketing as a Solutions Architect working with clients such as Ingersoll Rand, ClubCar, JLG, Ruan and The Principal. After spending 10+ years building solutions with Microsoft technologies, he made the leap to the Ruby on Rails world and isn't looking back. Levi also helps organize community groups like StartupWeekendDSM, BarCampDSM, and the Iowa Code Camp.

Brad Tutterow

Brad is a Christian, Father, Husband, and .NET Developer. He leads the best looking web development team in the St. Louis metropolitan area at Swank Motion Pictures. He's into ASP.NET MVC3, JavaScript, and Entity Framework.

Juan Gomez

I'm extremely passionate about all things Python and heavily involved on the Python community. I'm the co-founder of PythonKC and a member of the PyCon US Program Committee. By day I work as Lead Systems Architect for a big IT Services company called CSC out of their Overland park offices.

Ralph Bunker

Programming since 1968. Fortran-->BAL360-->PL/I-->C-->C++-->Java-->C#->Javascript

Darren Cauthon

Darren Cauthon is a programmer who uses C# and ASP.Net MVC to build websites. He is a proponent of TDD, BDD, and SOLID. In his spare time, he studies Ruby, works on OSS projects, and sometimes plays the tuba.

Jason Bock

Jason Bock is a Principal Consultant for Magenic (http://www.magenic.com), a Microsoft MVP (C#), and an INETA (http://www.ineta.org) speaker. He has worked on a number of business applications using a diverse set of substrates and languages such as C#, .NET, and Java. He is the author of "Applied .NET Attributes", "CIL Programming: Under the Hood of .NET", ".NET Security", and "Visual Basic 6 Win32 API Tutorial". He has written numerous articles on software development issues and has presented at a number of conferences and user groups. He is a leader of the Twin Cities Code Camp (http://www.twincitiescodecamp.com) and runs the Twin Cities Languages User Group (http://www.twincitieslanguagesusergroup.com). Jason holds a Master's degree in Electrical Engineering from Marquette University.

Aaron Erickson

Aaron is a veteran technology consultant, writer, and developer at ThoughtWorks. He is the author of ""The Nomadic Developer"" and most recently a co-author of ""Professional F# 2.0"". His life's work is helping organizations better leverage technology by contributing to solutions that have substantial positive economic impact for his clients. He is an enthusiast of agile software development and continuous delivery. He is also an "armchair economist" with lots of unfounded opinions on the topic, a deeply mediocre skier, and has an XBOX 360 GamerScore well approaching 15,000.

Lee Brandt

Lee has been programming professionally for more than a decade and currently works as a Project Lead Consultant with AdventureTech. He speaks regionally about software development practices and has mentored teams on improving their approach to lean software development through achieving technical proficiency. He is a Microsoft Most Valuable Professional, one of the leaders of the Kansas City .Net User Group, and serves as the Regional Mentor for .Net user groups in Kansas and Missouri.

Riley Lark

I'm a computer scientist with a passion for education. I worked on several independent programming projects, programmed for the University of Maryland, and interned at Microsoft before leaving the profession to teach high school for five years. Now I'm the programmer for a new ed-software startup, ActiveGrade, based in Iowa City.

Brandon Weber

Software developer at Dwolla. I am mainly a .NET developer who likes to play in Rails. I aspire for world domination. I enjoy reading and tinkering with technology. 6-year Air Force veteran who worked in networking and cryptography. Computer Engineering graduate from Iowa State University with focus on Information Assurance and Network Security. I also enjoy a good rum ham at the beach.

Dustin Thostenson

Dustin Thostenson is an independent .Net consultant, leading Delta 3 Consulting. He has been a developer and trainer in the Des Moines, Iowa area for the last dozen years. His focus has been on Microsoft technologies (ASP, VB, C#) with an emphasis on web development. Experiences span from developer to architecture and mentoring roles. To keep it interesting he teaches a couple of evening classes in programming at Des Moines Area Community College, helps lead the Iowa Dot Net User’s Group and volunteers in Central Iowa. To keep it real he spends time with his wife and 4 kids.

Brandon Carlson

Brandon is an IT Nerd for Lean TECHniques, a company specializing in Lean and Agile software development and coaching. Brandon has over 15 years of experience in software with experience in both management and development. He is a speaker and on the conference committee for the Agile 20xx series of conferences. In his spare time he likes to read, eat, and sleep.

Skylar Watson

Skylar is a passionate software developer who's interests expand several platforms. Some of his current personal projects have him playing with solr/lucene, gradle, and android game development.

Zac Harlan

Zac Harlan is an accidental SQL DBA/Developer and .NET developer from Seaton, IL. He works at J&P Cycles and blogs about various development related topics with Geeks with Blogs. Zac has spoken at various community events including the first BarCamp in Iowa City as well as CRineta. His talks have been described as "Amazing!", "Fantastic!", and "Life Changing!"... though those comments were all from Zac.

Cesar Mendoza

Cesar was bitten by the programming bug since he got his hands on a HP-11C calculator. He has worked on several areas over the years like embedded systems, web development, software architecture. He currently works for Pioneer Hi-Bred INT. in Johnston, Iowa. His latest passion is functional programming.

Nathan Totten

Nathan Totten is a Technical Evangelist at Microsoft specializing in Windows Azure and web development. He is also the creator and lead developer of the Facebook C# SDK (http://facebooksdk.codeplex.com). Before Microsoft, Nathan was a Senior Software Engineer at Thuzi where he worked on social media applications and analytics tools. He has experience building Windows Azure applications that handle large traffic spikes and maintain high availability and performance. He is also actively involved in open source development and the developer community. You will regularly find him answering questions on Stackoverflow.com or the Codeplex discussions.

Scott K Davis

Scott is a seasoned consultant with over a decade of consulting experience on both the Microsoft and Java platforms, involving mostly web application development. Scott began working with Silverlight in the 1.1 Alpha, and continues to focus on Silverlight and Windows Phone 7 as his primary developer focus. Scott is also the leader of the Twin Cities Silverlight User Group. Recent projects for Scott include writing Silverlight 4.0, Surface, WinMo6 and WP7 applications, as well as performing executive-level IT strategy and planning consulting. Scott is currently the owner and principal consultant for his consulting firm Ignition Point Solutions, as well as COO of QONQR, a tech startup in the mobile gaming industry.

Lwin & Min Maung

Lwin Maung is a developer and principal at Accolade Systems, a Chicagoland IT consulting startup. He is a developer of mobile applications. He also secures servers, enable VOIP and SIP solutions, and designs networks for small businesses. In his free time, Lwin plays with microcontrollers. Lwin teamed up with his brother, Min, to win several hackathons. Together, they've developed multiple cross-platform mobile apps.
In his "spare" time, Min Maung is a skilled, cross-platform mobile developer, aggressive hackathon competitor and presenter. Enamored with the Window Phone UI, Min co-created the first Metro UI launcher for Android, featured on Engadget. He's soon to publish ""Accolade Navigator,"" a turn-by-turn, visually compelling GPS navigation system for the Windows Phone 7. When he's not coding, he's building robots. Monday through Friday, you'll find Min at a leading, privately-held payroll and HR sofware solutions company, cranking out .Net code and writing apps in ASP.Net, Silverlight, and other .Net solutions.

Zach Cox

Makes things work. Co-founder & geek at Pongr.

Bryan Forbes

Bryan Forbes is a Senior Software Engineer at SitePen, Inc where he has worked for 5 years. While there, he has developed web applications and provided JavaScript support for companies like Sun, Cisco, ESRI, and JP Morgan Chase. In addition to this, Bryan has been a Dojo committer for over 5 years, has over 10 years of JavaScript development experience, and over 15 years experience developing websites. He currently maintains the DojoX DataGrid and a synthetic events library, EventD, for unit testing user interaction with web applications.

Luke Korth

Luke Korth is a senior computer science student at Cornell College. He specializes in Web Applications and Computer Security.

Nate Buwalda

Is currently a Senior Software Analyst at Iowa Student Loan in Des Moines, IA. Has been a JVM coder for 8 years. Has presented at CIJUG and will present at the Iowa Scala Enthusiasts group in October. Currently is championing the transition from Java to Scala at ISL.

David W. Body

David W. Body is president of Big Creek Software, LLC, a software consulting firm located in Polk City, Iowa. He is also the founder and leader of the Iowa Ruby Brigade.

James Eggers

Web designer, developer, and speaker who is always willing to talk about his experiences over his 10+ year career. An active speaker, he strives to focus on keeping up with the latest industry news and trends while improving or broadening his skills. Lately, he's focused on a number of different topics including Testable JavaScript, User Experience design, and HTML5.

Adam Barney

Adam Barney is a lifelong computer nerd living in Lincoln, NE. He bought his first computer in the fourth grade (a Commodore 64), and has been figuring out how to bend these machines to his will ever since. He started programming professionally in 2000, picking up with the .NET Framework 1.1 a couple years later. In 2008, he co-founded and continues to lead the Lincoln .NET Users Group, which now puts on the annual Nebraska code Camp. By day, Adam is a senior consultant with Sogeti USA out of Omaha, NE.

Keith Dahlby

Keith Dahlby is a new father, .NET developer, language geek and C# MVP from Cedar Rapids, IA. He works as the technical lead at J&P Cycles and blogs about various software development topics with Los Techies. Keith has spoken at community events around the Midwest and studied Human-Computer Interaction at Iowa State University. His talks have been described as "terrific!", "very interactive!", and "the best I've seen all hour!".

Neil Roberts

Neil is a Dojo master (unrelated to Kung-Fu) and an accomplished programmer, educator, and author. He's recently developed projects for iOS, Android, and the web. Neil freqeuntly runs JavaScript and iOS training programs for enterprise-level development teams, and has taught at Sun's JavaOne Conference.

Dan Shipton

Dan is an established leader of Des Moines’ emerging technology culture – building relationships with events like Ignite Des Moines, Whuffaoke, and the Movement Bash and encouraging others in his support of user groups, tech conferences, hack nights, start-up weekends, and arts events.