Jamie has worked in consulting since 1994, with top firms including Price Waterhouse and Chariot Solutions. He has a long track record of working closely with clients to build high-quality, mission-critical systems that scale to meet the needs of their businesses, and has worked in myriad industries including automotive, retail, pharmaceuticals, telecommunications and more. Jamie has been coding in Scala and actor-based systems since 2009, and is the author of "Effective Akka" book from O'Reilly.
| Hadoop | Java | Python | Spark | Linux |
Jesse Anderson is a Creative Engineer, in Reno, with many years of experience in creating products and helping companies improve their software engineering. Over the years, he has amassed an impressive collection of personal and professional projects, like the Million Monkeys project which went viral and gained international notoriety, and interviews that have been published in such places as the Wall Street Journal and Fox News.
He is passional about education, providing developers with the resources to learn new technologies and improve their skillsets, and community based learning. As such, he serves as organizer to the Northern Nevada Software Developers Group. Keep up with Jesse, his speaking engagements, and his blog on his website.
| Android | Java | JavaEE | Spring | Hibernate | Agile | C++ | C# | Design Patterns | Eclipse IDE | HTML5 | Maven | MySQL | AngularJS | TestNG |
Doug Bateman is the Director of Training at NewCircle, where he oversees the quality and direction of NewCircle’s training offerings.
Doug has delivered over 100 corporate trainings on technologies including Java, Spring, Hibernate, Python, and Android and draws from over 15 years of experience as a professional software architect.
Previously Doug was the director of professional services for The Middleware Company, responsible for training, consulting, and new course development. Some of his notable projects and customers include Cisco, Hotwire.com, HSBC Bank, NASA, and the Florida State water management system.
In his spare time, Doug enjoys sailing and snowboarding.
| HTML |
John Bergmans, owner of Bergmans Mechatronics LLC (BML), developed the first Facebook application to use the Kaazing WebSocket Gateway. This application, called EarthControl, is a good demonstration of the use of WebSockets to enable real-time, multi-user, applications within a browser, without the use of plug-ins. To support BML’s efforts to promote the use of WebSocket technology, he has also developed several other unique demo programs.
Having used TCP/IP sockets to connect devices in data acquisition and control systems, John believes that WebSockets’ TCP/IP sockets-like connectivity between browsers and servers can result in a new generation of dynamic and responsive Web-based applications.
John is an experienced speaker who has performed presentations on a range of technical topics, such as LabVIEW software programming, solid rocket motor control and laser-based instrumentation. In addition to WebSocket application research and development, BML continues to be involved in creating custom data acquisition and control software. The firm’s client base includes companies in the industrial, medical, scientific, and defense sectors.
Adam Breindel brings over 10 years of successes working with cutting-edge technology for small startups as well as major players in the travel, media/entertainment, financial, productivity, and consulting industries.
In addition to web sites, GUI applications, and mobile device software, Adam has also built high-volume middleware for one of the world's largest banks, and produced a new, modern integration to a 1960s-vintage mainframe app for one of the world's largest airlines.
Adam focuses on designing and coding systems in a way that yields predictable results, leverages best practices and high-productivity tools, minimizes excess code, and is fun to do. He has also spoken at tech conferences, written articles and skill assessments, and produced an open source tool for software development. Adam has enjoyed teaching large and small groups, covering topics from nuts-and-bolts Java programming to merging ideal process with real-world constraints in an organization.
Erik is an Ember.js core team member and has been using and contributing to Ember since its inception almost three years ago.
Erik has helped companies like Square, Netflix, Zendesk, Mozilla, Zoho, and LiveNation build and optimize their Ember apps.
For over a decade, Anthony has refined skills as a full-stack web dev with a passion for the frontend in both startup and enterprise environments (including at Siemens, Cisco, and Yahoo!)
In March of 2012, he jumped on the quickly-evolving Ember.js and was instrumental in developing and deploying an Ember.js/Rails app to production after the company identified a market opportunity. He architected the frontend and rapidly implemented modifications to it over several sprints as part of a get-to-market strategy. Currently, as the Web Engineer for Concurrent, he is crafting the next generation of frontend for Big Data flow visualization using Ember.js among other frontend technologies.
Sometimes he can be found on the Freenode IRC channel #emberjs, occasionally he tweets about #emberjs as @inkredabull, and every now and then he blogs about Ember.js at http://thebullog.net
| C | Linux | iOS | Android | Asterisk |
Velibor Cakarevic has more than 10 years of professional experience within embedded systems. He is experienced in both implementation of code and more high-level software architecture issues. During his whole career Velibor has mostly been engaged in development of real-time software for embedded systems and other technical programming, where special constraints concerning execution speed, available memory, and other hardware related issues are common. He has been working as a consultant for Ericsson, Toshiba, NEC, Sagem among others. Projects that he has been involved in are porting Google Android to ARM processor architecture, adding device driver modules to Android/Linux kernel, writing device drivers for RFID and 3D-axis modules. Velibor has also performed system design of Application Lifecycle management for application modules running on OSE integrated with LiMo and Android environment. He has ported software running in simulator on PC to ARM target using hardware assisted debug tools. Velibor Cakarevic obtained his Master of Science in Electrical Engineering Degree from Lund University, Faculty of Engineering in Sweden. He lives in Malmö, Sweden.
| Erlang |
Francesco Cesarini is the founder of Erlang Solutions Ltd. He has used Erlang on a daily basis since 1995, starting as an intern at Ericsson’s computer science laboratory, the birthplace of Erlang. He moved on to Ericsson’s Erlang training and consulting arm working on the first release of the OTP middleware, applying it to turnkey solutions and flagship telecom applications.
In 1999, soon after Erlang was released as open source, he founded Erlang Solutions. With offices in three countries, they have become the world leaders in Erlang based support, consulting, training, certification, systems development and conferences. Francesco has worked in major Erlang based projects both within and outside Ericsson, and as Technical Director, has led the development and consulting teams at Erlang Solutions. He is also the co-author of Erlang Programming, a book recently published by O’Reilly and lectures at Oxford University and the IT Univertisy of Gothenburg. You can follow his ramblings (mainly on Erlang, Erlang Solutions, the Pope and Berlusconi) on Twitter.
| Java | Scala | Ruby | Rails | Python | AngularJS |
Brian is an independent consultant with 30 years' experience as a software developer and worked for a stock exchange, the U.S. Navy, a large software company, and several startups and small companies, before striking out on his own. Brian is fluent in many languages, including Scala, Java, Python, Ruby and C#, and C. In addition, he is highly familiar with current web application technologies, including frameworks like Play!, Ruby on Rails, Django, and front-end technologies like Knockout.js and Angular.js.
Brian founded the Philly Area Scala Enthusiasts in 2010 and, since 2011, has been a co-organizer of the Northeast Scala Symposium; he was also co-organizer of Scalathon, in 2011 and 2012. He maintains a substantial GitHub repository of open source projects and is fond of saying that even after many years as a software developer, "programming is still one of my favorite activities."
James Cropcho has been building software applications, and companies around those applications, for over a decade. He has held founder, co-founder and first-hire roles at startups in a variety of industries.
James was a university lecturer for two and a half years, teaching undergraduates to implement basic statistical models and algorithms through programming. Additionally, he has led workshops and classes, as well as developed a curriculum, for General Assembly, a school focusing on technology and startups.
He is the creator of the MongoDB schema analyzer Variety, which was featured on the official MongoDB blog in 2012, and a member of the two-person team which uncovered the first wide-scale breach of the secret ballot in American history, in 2007.
| Rails | Ruby |
Renée draws upon experience from a variety of projects, from high energy physics simulation to financial forecasting models, to provide key expertise for her clients in the areas of business intelligence and software development. As a business consultant, she utilized her background in computer science and economics to create innovative solutions for leading organizations in the telecommunications, aerospace, and high tech industries. As an expert in agile development and a technical leader in the Ruby on Rails software community, she co-founded Seattle RailsBridge and frequently presents at both domestic and international Ruby conferences.
| IPv6 | Sendmail | Apache | Bind | C | Perl | PHP | Linux | Mac OS X | MySQL | HTML |
Owen DeLong is an IPv6 Evangelist at Hurricane Electric and a member of the ARIN Advisory Council. Owen brings more than 25 years of industry experience and is an active member of the systems administration, operations, and IP Policy communities.
In the past, Owen has worked at Tellme Networks (Senior Network Engineer), Exodus Communications (Senior Backbone Engineer) where he was part of the team that took Exodus from a pre-IPO start up with 2 data centers to a major global provider of hosting services, Netcom Online (Network Engineer) where he worked on a team that moved the internet from an expensive R&E tool to a widely available public access system accessible to anyone with a computer, Sun Microsystems (Senior Systems Administrator), and more. He can be reached as owend at he dot net.
| Java | Swing | NetBeans | NetBeans Platform |
Anton has more than 10 years experience leading Java projects and has published many articles on the topic. He is a consultant worldwide for a wide variety of companies, ranging from startups to Fortune 500 companies, in many areas, including finance institutions and aerospace. In his spare time, Anton is community leader for the JavaTools Community at Java.net and a member of the NetBeans Dream Team and Governance Board.
| Hadoop | NoSQL | Cassandra |
Sameer is a freelance Big Data specialist, with deep industry expertise in the Hadoop domain. For the past five years, he has deployed various clustering software packages internationally to clients including fortune 500, governments, hospitals and banks. Currently Sameer provides NoSQL training to corporations 80% of the time and does consulting 20% of the time. In the past year, he has taught over 50 courses, of which about 30 were on-site. All of the curriculum Sameer teaches from was custom developed by him along with the slides and labs.
Most recently he was a Systems Architect at Hortonworks where he specialized in designing Hadoop prototypes and Proof-of-Concept use cases. While at Hortonworks, Sameer also taught Hadoop Developer's classes and visited various customers as a sales engineer to brainstorm use cases. The core Hadoop products he specializes in are HDFS, MapReduce, Pig, Hive, HBase and Zookeeper.
Previously, Sameer worked at Accenture's Silicon Valley R&D lab where he was responsible for studying NoSQL databases, Cloud Computing and MapReduce for their commercial applicability to emerging big data problems. At Accenture Tech Labs, Sameer was the lead engineer for creating a 32-node prototype using Cassandra and AWS to host 10 TB of Smart Grid data. He also worked on a 30+ person team in the design phase of a multi-environment Hadoop cluster pilot project at NetApp.
Before Hortonworks and Accenture, Sameer spent five years at Symantec where he deployed Veritas Clustering and Storage Foundation solutions (VCS, VVR, SF-HA) to Fortune 500 and government clients throughout North America.
Maximiliano Firtman is one of the leading experts in mobile and web 2.0 development in the Americas today. From development and private consulting work, to writing books and speaking at conferences, to training some of the most advanced software teams around the globe. Max has been a Nokia Developer Champion since 2006 and Adobe Community Champion since 2011. He is the author of the books Programming the Mobile Web and jQuery Mobile: Up & Running, both published by O'Reilly Media. He has also written books in Spanish distributed in Latin America and Spain, such as AJAX, Web 2.0 Para Profesionales. You can follow him on twitter at @firt.
Today Max focuses on HTML5, CSS3, mobile web, multiplatform hybrid development and WPO (Web Performance Optimization). His Mobile Web Programming Blog discusses mobile web development with quite good success finding new things on devices (such as the accelerometer API in iOS) and creating the most complete mobile emulator guide up to now. He has also launched the free service Mobile Tiny URL for easy URL typing on mobile devices. In September 2011 Max has also created a new project Mobile HTML5, a compatibility tableof every mobile platform and its HTML5 support.
Max is the founder of two user groups: ARFUG -official Adobe User Group- and Mobile Argentina; and has organized lot of events in the last years, including MobileCamp and Adobe en Vivo Argentina. Max has presented at many conferences across the US, Europe and South America like Velocity, OSCON, Breaking Development, Nokia Talk, GOTO Conference, Campus Party, Adobe Lite Days, Adobe en Vivo, MobileCamp, and BarCamp.
| Java | Tomcat | Apache | Spring | Hibernate | Maven | Ant | Eclipse IDE | JavaEE | Web Services | JBoss | Design Patterns | Agile | Scrum Project Management | Servlets and JSPs |
Gordon Force leads NewCircle as CEO, and brings 25 years of experience as a developer, architect, director and instructor.
Gordon has taught over 50 training courses on technologies like Java, JBoss, JavaEE, Apache, and Spring and Hibernate.
Previously, Gordon led development and application support for ConnectPay and Encompass products at target=“_blank"First Data Corporation. He is also a Certified Scrum Master, and holds a B.A. in Business Administration with Area of Concentration in Quantitative Economics.
Alex has been a web developer and software engineer for over 18 years. In recent years, his main focus has been on web and mobile app technologies, though, he started out by building SQL/ASP driven web applications in the late 90’s. He has a broad skill set across full stack development and has a passion for User Experience.
Over the years, Alex has been a frequent speaker at leading technical conferences, including: O'Reilly Android Open, QCon, AppNation, HTML5DevConf, SIIA, and numerous hackathons. He has also spoke, judged, and mentored at numerous AT&T Mobile App Hackathons.
Through consulting projects as a mobile app solution architect, Alex has worked with dozens of the top consumer apps to improve their full stack app architecture, user experience, and code quality. With this experience in working on web and mobile development projects for enterprise as well as consumers, Alex is a strong believer in the mantra " the right tool for the job" (where this is not single technology perfect for every project). He has built mobile applications using numerous cross-platform frameworks such as PhoneGap, Appcelerator, and Motorola Rhomobile.
Offline, Alex is an avid surfer and trail runner, and several years ago he built the first ever surf report app for the Android platform. He is currently balancing developing on several personal mobile app projects, his most recent an app for Entrepreneurs to search for, lookup, and analyze leading tech startups.
Trek is a core Ember.js member, and has written most of the Ember guides and docs and works at Groupon.
Jeremy has been creating web applications in one form or another for over 15 years. He's a full stack developer who is just as much at home working on the front end as he is with a server stack and a DB console.
He has worked on a wide variety of projects from custom content management systems, to e-commerce, to high volume video syndication and distribution. His roles have ranged from developer, to architect, and he's always looking to learn new skills and expand his horizons. He's an active participant in the Oklahoma City developer community and is one of the organizers of OkcRuby.
If you find him away from a computer you might catch him drumming, taking photos, or cooking up a batch of home brew.
Gary is a software engineer interested in creating ever more efficient continuous delivery pipelines by automating non-value-added work. He is an IT generalist with over 15 years experience in software development, operations, architecture and everything in between. He has worked for companies, from startups to large organizations, in industries such as healthcare, transportation, technology and communications.
He is currently a Principle Engineer at Gradleware. Before joining their team, Gary was an avid user and advocate of Gradle and is the author of several plugins. He regularly speaks on topics related to devops, software development, and project automation.
| Android | Python | Git | Node.js | Ruby | Rails |
John Hammink brings 17 years of technology and design experience to NewCircle.
In addition to designing and testing products for clients on three continents, he’s contributed UI design input and product expertise to products including Mozilla’s Firefox OS, Nokia’s Meego OS and F-Secure’s early data-security offerings.
Previously, he laid the UX foundations for the 3rd-Party developer and hardware certification programs for Skype. He’s also a digital artist and musician.
| Android | Java | Eclipse IDE | JavaEE | Hibernate | Spring |
He is an experienced developer and has spent a majority of his career
building large-scale online applications at Accenture and at several
Web-centric consulting firms. He now specializes in training Java
developers to be more productive by using the latest technologies and
frameworks. Jim has provided training for Fortune 500 companies and
large private and governmental organizations including Knight Ridder
Newspapers and the State of Wisconsin. He lectures extensively
throughout the United States and Canada. He is also the author of
Rick has been a freelance software engineer since he graduated in the early 2000's. He has worked in the UK and America both as a freelance consultant and as a freelance developer. He is a very passionate and seasoned full stack developer, specializing in advanced front end user interface(UI) and user experience(UX).
Having worked as lead CSS3/HTML5 developer for a start up in the Bay area, Rick has bleeding edge experience in ensuring extremely complex systems have simple to use and intuitive interfaces.
Having worked with nearly all web technologies over the last decade he believes that there is no one size fits all technology. However, he is an advocate for using open source wherever possible and admittedly has an affinity for curly brackets.
Between hitting up Las Vegas on the weekends and playing Magic the Gathering with his other coder friends, Rick is currently developing amongst other apps; a real-time unified social network for the trade show industry based in Las Vegas and a bidding platform for a crowdfunding app based in San Francisco.
Nathaniel Jones has been a web developer for about a decade now, working primarily with Ruby on Rails for the past four years. About a year ago, he founded Third Prestige, a web application studio in Austin, TX, built around the idea that designers and developers work side by side through the entire process to deliver the best possible overall product. Along that line, he's always strived to be a full-stack developer, transforming business logic into database schemas one day and layering in smooth transitions with jQuery or CSS3 the next. He also helped start the course Design for Developers, helping developers understand the principles and logic behind how design works.
He's excited to help mentor developers in best practices and delivering maintainable software, whether that's helping teach with MakerSquare, a 10-week web development bootcamp, or volunteering at Cafe Bedouins, Austin's weekly hacknight, or just pair programming with a junior developer on hard problems.
| IPv6 |
Merike Kaeo is the Founder and Chief Network Security Architect of Double Shot Security, a company that offered worldwide technical strategy and business consulting services to secure IPv4 and IPv6 networked infrastructures. Merike has followed the evolution of IPv6 for the past 15 years and has been actively engaged in standards work and hands-on deployments since 2004. Her work with the North American v6 Task Force (NAv6TF) and IPv6 Forum earned her an IPv6 Fellow status in 2007.
She is a recognized global expert in network technologies and information security. She authored 'Designing Network Security', which was translated into 8 languages and is a reference book for many security accreditation programs. Merike also wrote the first comprehensive IPv6 security technology paper for the NAv6TF in 2006 and has since been a frequent speaker and instructor of IPv6 security issues and solutions at security-related conferences and ISP forums around the world including RSA, NANOG, RIPE, APRICOT and SANOG.
From 1993-2000 Merike was employed by Cisco Systems, Inc. where she was responsible for developing strategies with senior executives for entering new markets and working with business development managers to execute investment, partnering and acquisition transactions. Merike worked primarily on technical issues relating to network and application performance, routing protocols, strategic large-scale network design, and network security. Merike started her networking and information security career at the National Institute of Health, designing and implementing the original FDDI backbone for the NIH campus using Cisco routers.
Merike received her BSEE from Rutgers University and completed her MSEE degree from George Washington University.
Stephen Kochan is one of the most acclaimed iPhone and Objective-C instructors in the U.S. today. In addition to writing Programming in Objective-C and Programming in Objective-C 2.0, Stephen Kochan is the author and co-author of 10 bestselling books on the C language - including Programming in C (which has sold over 1 million copies), Programming in ANSI C, Topics in C Programming and on Unix, including Exploring the Unix System and Unix Shell Programming. He has been programming on Macintosh computers since the introduction of the first Mac in 1984 and wrote Programming C for the Mac as part of the Apple Press Library and Beginning AppleScript as part of the Wrox Programmer to Programmer series for Jon Wiley.
Mr. Kochan spent several years working at AT&T Bell Laboratories. While he was there, he worked on performance measurement tools and developed and taught courses in C programming and the Unix System.
Founded and managed the growth of a software company from its inception throughits acquisition; Directly responsible for a staff of 45 employees, consisting of 35 engineers.
Provided technical management for the development of large graphics programming systems; Ported proprietary operating systems and large graphics software applications to embedded platforms
Author/co-author of ten bestselling books on UNIX, C and Objective-C programming. Programming in Objective-C 2.0 is the #1 bestselling title on the iPhone development language.
Over 20 years training experience in Objective-C, C, shell, and Unix, including through live webcasts.
Experience with many different development environments, from MS-DOS and Windows to Mac OS X and embedded operating systems; developed websites using HTML, SQL, and Cold Fusion MX
| Agile | Git | Ruby | Selenium |
For over 15 years, Melvin Laguren has been focused on testing applications in the areas of clinical trials, identity management, and e-commerce space. Currently, he is a Staff Engineer at Macys.com, leading the effort to deliver quality software as part of the CI/CD initiative.
His passion for testing gave him the courage to submit a paper that was accepted at PSQT West conference in 2008 on multi-tenant data testing. From there, he took his expertise in JMeter to develop tutorial videos for Blazemeter. In 2013, Melvin started a blog on software testing. And, since then, he is either hosting a Meetup on testing or speaking at Meetups on topics like Mobile Test Automation and Continuous Integration.
In addition to his work at Macys, he is the co-founder of Wine Tasting 360 and will be blogging about some best practices for testing on a brand new blog site, www.testfanatic.com.
| Scrum Project Management | Agile |
Ron Lichty has been alternating between consulting with and managing software development and product organizations for over 20 years, the last 12 of those in the era of Agile. Principal and owner of Ron Lichty Consulting, Inc., he has trained teams in Scrum, transitioned teams from waterfall and iterative methodologies to Agile, and coached teams already using Agile to make their software development "hum". He was certified as a Scrum Master in 2009.
Ron has repeatedly been brought in as a “VPE of Fix-It” to solve problems like painfully slow product development, past-due estimates with no delivery in sight, snafus from geographically dispersed teams, scalability stymied by sluggish data integration, productivity bridled by uncertainty, an "order-taking mentality" from teams that should be proactive, and teams unable to break out of research and move on to development and delivery.
Ron's 450-page book, "Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams," was published by Addison Wesley last month. He has been an adviser to a half-dozen start-ups. He co-chairs SVForum’s Emerging Technology SIG; founded its Software Architecture SIG; chaired East Bay Innovation Group’s Software Management Best Practices SIG; and was a member of the board of SVForum, Silicon Valley’s largest and oldest developer organization. Ron’s developer conference and professional group talks and webinars include implementing Agile and Scrum; the importance of teamwork and community in software development; transforming software development from chaos to clarity; and the changing role of and opportunities for software development managers in organizations going Agile.
| .Net | Android |
Justin is a driven, entrepreneurial, serial CTO with 35 years in the business of video games, developing and delivering titles on 26 platforms. He is creator/co-creator of dozens of land-based casino and social casual casino games, successfully developing a number of F2P and real-money gaming related properties.
He has worked on such franchises as Civilization, Pitfall, Hotwheels, Tyco, Star Wars, Shrek and Battletanx and with Disney, eBay, Microsoft, Apple, Lucasarts, Activision, Mattel, Vivendi Universal and SONY as clients. Justin has extensive experience with consumer facing commercial software, large-scale websites and other types of digital and physical products.
| Python | HTML | CSS | HTML5 |
Kenneth Love is a full-stack, freelance web developer who focuses mostly on Python and Django.
Kenneth created the Getting Started with Django tutorial series for getting people new to Django up to speed with best practices and techniques. He also created the django-braces package which brings several handy mixins to the generic class-based views in Django.
| Android | Java | PHP | iPhone and iPad |
Marius Mailat has been developing commercial software since 2000. His focus is mobile applications architecture and development for Android, QNX and iOS.
He is an experienced Java developer who spent the majority of his career building large-scale Java applications for Xerox and Sabre Travel Network in Germany.
Android projects in which he has been involved are banking interfaces and shopping tools for Android. His interest in the secrets of Android platform was geared towards building Defense Squad Mobile Security app, a free, simple to use and innovative Android security solution. Marius is the founder of the Romanian Android Community Androider.ro which has now around 5000 active members.
| Java | JavaEE | Hibernate | Servlets and JSPs | JSF | Ant |
Kito D. Mann is an enterprise architect who has developed applications with a wide variety of technologies on several different platforms. He has been working with Java since its debut in 1995, and has written several articles on Java-related products and technologies. Kito has consulted with Fortune 500 clients, including Prudential Financial and J. P. Morgan Chase & Company, and was recently the chief architect of an educational application service provider. He is also the author of JavaServer Faces in Action (Manning) and the founder of JSFCentral.com, a site devoted to the JavaServer Faces community.
| Android | Java | Eclipse IDE | C++ | iPhone and iPad | iOS | Design Patterns | C | OpenStack | Hadoop | JBoss | Agile | Hibernate | Scrum Project Management | OOP | Maps | UML |
Geoff spends most of his time leading a team developing specialized Android and iOS apps for law enforcement and regulatorily agencies. He is also an independent app developer with apps on the Apple App Store and Google Play Store. Geoff has been an adjunct professor at Loyola University Maryland in the Computer Science Graduate Program since 2003.
Geoff recently presented an class at AnDevCon 2013 in Boston on Automated Build Processes for Android Apps.
Aaron Maxwell is a technology entrepreneur with a strong background in software engineering and scientific research. He is a frequent public speaker, author of books and essays, contributor to open-source and free software, and an enthusiastic teacher. As an engineer, his areas of impact and interest have ranged from the mobile web, to cloud computing, to building robustly concurrent systems and languages. He currently lives in San Francisco, CA, USA.
Nima spent his teen years mastering HTML, CSS, Photoshop, and Illustrator, customizing Myspace and Wordpress sites for clients. These were his introductions to the web and development. After he graduated from UCSD, with a B.S. in Cognitive Science, he was accepted into engineering incubators Dev Bootcamp and Hack Reactor, where he had the opportunity to really step up his technical skills in programming.
Over the last few years, Nima has worked at several startups, at times working in teams and other times working as the sole front-end engineer. At his first gig, for AdTonik, he rewrote an existing Backbone-Marionette app using Angular, and in just a four-week span, managed a 75% reduction in source lines of code and an entire expunging of jQuery. He has also delivered talks at Hack Reactor on AngularJS.
He says of his teaching style, “Because of the two incubators I went through, I have an intuition for how to approach teaching, and how I'd like to be taught, and I just implement that in my practice.”
“Syntax, style, encapsulation, directory architecture, and modularity are some of my greatest passions and I share my habits with anyone who's curious.”
Kevin is a committer and Google Developer Expert for Dart. His projects have highlighted the potential for building rich experiences with Dart. He is also the creator and maintainer of some of the most popular open source Dart libraries.
Kevin has presented at a number of conferences on Dart and structured development in the browser.
| Ruby | CSS | HTML | Rails | Mac OS X | Agile |
Daniel Morrison has been teaching Ruby, Ruby on Rails courses since 2007. Not to mention helping some of the most advanced software teams across the U.S. with consulting projects within the Ruby and Rails space. Daniel brings his industry expertise from these real world projects to the training class. With a background in Computer Science, there's a good chance Daniel will start rambling on about Merge Sorts or Big Oh calculations. If you leave him alone, however, his fascination with code, databases, and APIs will kick in and he'll start programming.
Daniel founded Collective Idea in 2005 to put a name to his growing, and already full-time freelance work. He can usually be found (coffee in hand) staring into a tiny 15" digital world. He writes about code and other uninteresting things on his blog.
| Android | Linux | C | C++ | Eclipse IDE | HTML5 | Git | Design Patterns | iOS | Java | MongoDB | Node.js | OOP | MySQL | Project Management | Python | Qt | SOA | Scrum Project Management | Windows | SQL | SQLite | Tcl | Ant | UML |
Ron is an entrepreneur and software development consultant. He has a long history of developing for performance and safety critical software, leading development groups, training application and platform developers, and helping companies in the process of board bring-ups. He also has experience with the design and execution of embedded systems products, security best practices and product start-up.
He specializes in all aspects of distributed systems and Android internals. As the Founder and CTO of Nubo, the first Remote Android Workspace for the Enterprise, he is the designer and original developer of the first Android Remote Display Protocol.
Additionally, Ron is a lecturer at Afeka's college of Engineering, where he has developed and taught the first ever academic Android Internals Course.
Ron holds a Master's of Computer Science from Bar-Ilan University.
| iOS | Java | JavaEE | Android | .Net |
Lance Nanek has ten years of experience as a software engineer: implementing A/B tests and other web metrics for ibm.com at IBM and writing Java web applications at the State University of New York's System Administration.
He has also worked on Android and Google Glass apps for many companies. Some highlights include CardioTrainer by WorkSmart Labs, with over three million downloads, and apps for Cerner, a 16 billion dollar medical systems company. Lance has a master's degree in Computer Science from State University of New York, University at Albany.
When he's not teaching, he's probably rock climbing with his son, writing code for that game that maybe-someday will be published, or reading yet another classic novel that he should have read in school but didn't.
In 1986, at the age of 10, Jacob D. Parr became interested in software development. Just two years later, he began actively programming, and he’s been a developer ever since. As it grew from a hobby and passion, professionally, he’s spent many years in software testing and test automation for companies like Sierra On-Line, ImagiNation Network, and AOL Entertainment.
His career has spanned over 20 years of custom software development for websites, e-commere systems, real-estate specific applications, and enterprise tax consultants (devoting 15 of those years at Sierra Telephone). His background includes Telecommunications, Billing Systems, Service Order Systems, Trouble Ticketing Systems, and Enterprise Integration.
Jacob currently resides in Oakhurst, California with his wife and family. He loves to play practical jokes and in his spare time likes to (you guessed it) work on personal development projects.
Michael is a trainer and experienced developer, of web-based applications, currently focused on using Scala in combination with tools like Akka, Spray and the Play Framework. He is a Typesafe certified Scala Instructor and has delivered training courses for Chariot's training program for the past two years.
He is currently interested in building applications using principles of the Reactive Manifesto and delivering them quickly with continuous delivery practices.
| Java | JavaEE | Struts | Spring | Hibernate | Eclipse IDE | Swing | Groovy and Grails |
Chris is a developer and architect with over 20 years of experience. He is the author of very popular Java book POJOs in Action. Chris teaches you how to build enterprise Java applications using lightweight frameworks such as Spring and Hibernate. Chris has been a technical leader at Insignia, BEA, and elsewhere and recently was nominated a Java Champion.
His technical interests include domain-driven design, aspect-oriented programming, object/relational mapping, agile development and developer testing. Chris has spoken at various conferences including No Fluff Just Stuff Java Symposium, SD West, JavaPolis, SpringOne, the Colorado Software Summit and JavaOne. He is also the co-chair of the East Bay Java SIG. Chris has a degree in Computer Science from the University of Cambridge, England.
Steve Romohr is a veteran of the software industry with a broad software engineering background ranging from customer-facing support to developing OS components. He is especially good at creating solutions by gluing together disparate technologies. He has produced proof-of-concepts, prototypes, products, and presentations for executives, customers, and investors.
Steve has worked for both startups and Fortune 500 companies. He started his own company where he developed, marketed, and sold network diagnostic utilities. He worked for Dell, Inc. where he was awarded U.S. patents in the areas of network service discovery, build-to-order processing, and cache management.
Steve is particularly experienced in performing research and development of security, networking, and systems management software. He is currently an active member of the Austin startup community where he works as a software consultant. He is currently focused on Android platform security.
Greg Sadetsky has spent the last 10 years as an entrepreneur, software
engineer and scientist. Besides starting a coworking space and an online TV broadcasting outlet, he co-founded and led a successful web mapping consultancy,
whose clients included major US technology companies.
Greg has completed his Master's degree in Biophotonics at University
Laval and lives in Montreal.
| Android | Linux | C | C++ |
Larry has spent over 16 years leading teams, designing and developing software and embedded systems for multiple markets. His ability to understand complete systems and the software stack has lead to high quality and high performance designs. In addition to developing device drivers, platform software and applications, Larry has developed and presented training for internal teams, end customers and technical conferences on highly technical content. Larry is currently the CTO and co-founder of HiQES, a engineering services company.
Five years ago, Larry was tasked with leading a new team to do Android platform software development, so he has experience diving headlong into new technology. Larry spearheaded internal ramp-up of developers, developing Android kernel drivers and middleware, and native code starting with the first public releases of Android. In fact, Larry was developing native C/C++ services and apps for Android before the first release of the Android NDK! Since that time, Larry has been the lead developer on three different new Android platforms, multiple Android platform extensions and applications.
| Java | Spring | Hibernate | Web Services | Scala | Play |
Kip Sigman has 15 years of experience as a software engineer and consultant specializing in JVM languages/frameworks. He has developed a wide range of applications for the Internet advertising space such as ad tracking, reporting, SEM bidding engines, and Web APIs. More recently he has been focused on Reactive Programming using Scala/Play/Akka.
With most of his career spent at startup ventures, Kip is a Lean enthusiast and has helped launch a handful of successful companies in the Southern California area such as Commission Junction (http://www.cj.com) and Savings.com (http://www.savings.com). He is also passionate about education, helps organize the Lean LA and Scala SB meetup groups, and has served as an Engineering mentor for both the University of California, Santa Barbara and Cal Poly, San Luis Obispo.
Kip is currently a Consultant / Instructor for Typesafe, helping people to develop modern software applications using their Reactive platform.
Kyle has developed software and tools at companies like Mozilla and Zynga, and also runs several open-source projects, writes books, and speaks at meetups and tech conferences.
Kyle is the author of O'Reilly's HTML5 Cookbook, one of the more popular HTML5 books currently on the market, and also drives the local startup/enterpreneurial community through events, co-working activities, etc.
| Android | Java | C | iOS |
Dave Smith is the Android Practice Lead at NewCircle, where he focuses on development and maintenance of courseware materials.
Dave has worked in developing software at all levels of the Android platform since 2009; from writing user applications using the SDK to building and customizing the Android source code for embedded devices. Prior to that, he was an embedded applications developer and hardware systems integrator for the M2M industry, working mostly with 8 and 16-bit microprocessors. His favorite mobile projects are those that integrate custom accessory hardware with consumer devices or involve building Android for embedded platforms. Today he specializes primarily in integrating custom device interfaces, such as USB and UART, with application layer services on embedded Android hardware.
Dave is also passionate about providing resources for developers that they can make use of long term. He is the author of the popular Android book Android Recipes: A Problem Solution Approach published by Apress; a cookbook style text dedicated to getting Android developers up and running quickly by providing real-world useful examples of how to use the Android SDK and NDK to build applications quickly and well. Dave is a regular speaker at Android conferences, where he usually speaks on topics related to hardware integration and framework internals. He frequently shares ideas via the NewCircle Stream, his personal development blog, Twitter (@devunwired), and Google+.
Dave received his degrees in Electrical Engineering and Computer Science from the Colorado School of Mines, and is a licensed Professional Engineer.
| Android | Java | C++ | C# | .Net |
Chris has over 15 years experience in various software development technologies and environments. He began his career in the shrink-wrapped software industry writing server applications, proceeding to work for an R&D company on early SOAP technologies development, then writing large-scale cross-platform integration systems in the OCR and data storage industry. Later, he moved into the web market writing server-side code for the automobile and financial industries. Chris has extensive experience in C++, C, C#, Java, and PERL.
Chris entered the mobile market writing Android applications for credit union home banking. He has consulted in the design and development of complex Android applications. He now writes Android-based solutions for the airline in-flight entertainment market from the framework up to the user experience level.
Throughout his career, Chris has enjoyed the evolution of the software – and hardware – industries. Chris enjoys all aspects of the information technology world. Many of his hobbies revolve around computers and networking; however, he also enjoys SCUBA diving, where he is a certified dive master and instructor.
With over 20 years of experience in the tech industry, Ralph Tavarez has worked with big companies like Texaco, Morgan Stanley, Viacom, and the global cell phone distributor Brightstar. He has prior experience with startups as the CTO of the US division of Submarino.com, the Amazon of Brazil.
Ralph has focused primarily on mobile development, since the launch of the iPhone, and has real work experience with successful apps such as the Android port of Control4, a home automation product available at Best Buy.
As an instructor, Ralph brings current real-world experience to mobile development and practical solutions to common mobile development challenges.
Corey has more than thirty years of experience developing software for large organizations like United Airlines, General Electric, and Nokia, as well as for tiny internet startups that you probably have never heard of. He has built systems in C, C++, VB (yuck!), C#, Java, Ruby On Rails, and most recently Node.js and AngularJS (yum!).
Even in his spare time, Corey loves to learn and teach. These days he is learning to play violin (much harder than Angular!), his idea of a fun vacation is two weeks of Spanish language immersion study in Nicaragua, and he volunteers as an English tutor for newly arrived refugees in his hometown of Chicago. Corey is also the creator of BugTracker.NET.
Alex Vidal’s first job as a programmer came at 18, for the United States Air Force, where he worked in the Pentagon on web applications used internally by the Department of Defense.
His career picked up speed, after the USAF and years of contract work, when he took a position at a home security company based in Austin, Texas. Alex entered the organization as a PHP developer and 7 years later worked directly alongside the CTO, as the Lead Engineer and Chief Architect for all levels of development, both internal and customer facing.
During this time, Alex led the transition from an aging PHP codebase to Python running on the then-young Django web framework. He also deployed and managed a large number of projects, ranging from a customer support ticketing system, to a network service that was built to configure and query hardware installed at their customer’s homes.
Throughout his career, Alex has always imagined himself a teacher, and says, “I enjoy my daily job the best when I can spend my time helping my coworkers improve, or, when I’m running informal training and hack sessions.”
Alex is engaged, he and his fiancee are parents to a 4 year old boy, and his wedding is planned for the fall of 2014. Born in New York City, he has lived in Austin since the late 90s and calls it home.
Dan Wahlin has been working in the technology industry for over 15 years developing Web, desktop, and mobile applications. He spends the majority of his time working with various server-side and client-side Web technologies, frameworks, and enjoys teaching developers about new and emerging technologies.
When not geeking out with technology, Dan enjoys playing basketball, golf, and jet skiing with his wife and kids. Keep in touch with Dan on Twitter.
John West has been passionate about computing since he was 13. Just a few years later, at the age of 17, he had his first article published in a computing magazine. Ever since, he has been on a continuos path to learn the latest tools, to discover better tools, and is always searching for new strategies to provide the best value to his clients.
In the span of his career, John has built applications for a diverse range of ventures, from startups to Fortune 500 companies, from major healthcare and entertainment organizations to after-school tutoring businesses. He has traveled the country building solutions for clients that just work.
Some accolades include: the development of a solution that was runner-up for Microsoft Worldwide Solution of the Year, published writings in numerous magazines and books, working as an adjunct professor teaching computing architecture, and teaching technology-related classes in general since he was a teenager.
For John, "Technology is a tool. Successfully wielding those tools is the crucial key to creating solutions that last." He enjoys passing this knowledge on by teaching to, and learning from the varied experiences of, students all over the US.
Gil Zhaiek joined the NewCircle team from Vancouver, Canada and provides his expertise in the Android framework and the Linux kernel. He has 13 years of software and hardware experience that is critical for the field of board bring-ups. He started as a C++ coder of an online financial calculator, switched to FPGA and digital board design for a couple of years, and later integrated his knowledge in designing C++ Testbenches as a consultant to various hardware teams in more than 20 companies.
Having experience in nearly all the hardware and software components, he was able to transition smoothly to Real Time OS with Embedded Linux where he wrote drivers and was able to debug the hardware independently. A few years ago, Gil and his wife moved to Vancouver where he joined Recon Instruments as the Senior Embedded Android Engineer and later the Embedded Software Manager responsible for board bring-ups and Android framework customization.
Some of Gil's notable products he worked on include the MOD Live which was the first Ski Smart Head-Mounted-Display and the Recon Jet - a light sports HMD.
Gil earned his B.Sc in Mathematics and Computer Science from the University of Arizona. He also holds an MBA from Heriot-Watt University.