About Our Technical StaffIf we’re proud of anything at DevelopMentor, it’s our international roster of more than 70 developers, project managers, business analysts, and computer science professionals. We choose accomplished communicators, people with a passion for their field of expertise, people looking for opportunities to spread their passion.
Our rigorous selection and training process ensures that DevelopMentor instructors, mentors, and consultants excel in these critical attributes:
Many DevelopMentor Technical Staff also:
Allan is a Senior Agile Consultant for DevelopMentor where he helps companies transition to Agile Software Development by providing training, coaching and consultancy to support Agile and Lean adoption and change.
A noted author and speaker, Allan’s book, Changing Software Development: Learning to be Agile was published by John Wiley and Sons in January 2008. Allan is the author of DevelopMentor’s “Agile Development Foundation with SCRUM plus Requirements Management and User Stories”. He is based in London.
Allan holds a BSc degree in Combined Science (Computing) from Leicester University and an MBA at Nottingham University Business School where he was awarded the Best Overall Student prize in his MBA class. Professionally he is a qualified PRINCE 2 Practitioner Project Manager and has completed Product Manager training. Andy is an author and instructor for DevelopMentor. He is the author of DevelopMentor's .NET Design Patterns course and teaches various courses including Guerrilla .NET and Essential .NET. Andy's area of specialty is patterns and the chaotic world of multi-threading/parallel programming.
Andy has been working as a Software Engineer since 1993, he has worked with a variety of languages, technologies & operating systems. A large part of his software engineering experience was at Cisco Systems, arriving at Cisco in 1997 as part of an acquisition of a small UK start up. Andy finally left Cisco in 2003, his last role being Lead Architect for Cisco's Identity framework, coordinating an international team of developers. After leaving Cisco Andy devoted his time and efforts to .NET technology and splits his time between consultancy with Rock Solid Knowledge (http://www.rocksolidknowledge.com) and teaching for Developmentor. You can also find Andy speaking at various UK conferences like Devweek and Software Architecture Week. Andrew is a Microsoft Certified Trainer and Software Engineer with DevelopMentor, where he brings thirty years experience as a developer, project leader, trainer, author, and business owner into the classroom. He is author of DevelopMentor's "Essential Transact-SQL using Microsoft SQL Server 2008" course. He specializes in the design and development of leading-edge enterprise solutions with Microsoft development tools, technologies, and platforms.
As a trainer Andrew believes in providing an enjoyable interactive experience for his students. To augment slides and lab exercises, he brings to his classes detailed technology samples and real-world models which he uses during his sessions.
Anthony Sneed is an instructor and author for DevelopMentor, where he teaches numerous courses on C# and .NET. He has authored two courses: Exploring .NET , which surveys the principal pillars of .NET (EF/LINQ, WCF, WPF/SL , RIA Services, MVVM, MEF), and Entity Framework 4.0 with Data Services, which takes a deep dive into the latest version of Microsoft’s flagship ORM product.
Tony has over 15 years experience in software development, focusing primarily on distributed application architectures. Prior to joining DevelopMentor, he worked as a lead developer and architect for the Walt Disney Company, where he designed enterprise-wide services for application security.
Tony has appeared at Microsoft’s TechEd conference and is a frequent speaker at developer groups throughout the country. He has written articles for various technical publications, including MSDN Magazine, and shares his technical expertise on .NET via his blog and on Facebook.
Bill is a Senior Agile Consultant for DevelopMentor where he is dedicated to the highest-quality delivery of training and consulting. Bill’s pragmatic emphasis on project execution and process improvement has benefited major health-care, human resources, insurance, and financial organizations where he has enabled the transformation of their corporate development processes and development teams of diverse skill-levels.
With over 20 years of experience, Bill has provided unparalleled services in organizational and project assessments, use-case training and modeling, Capability Maturity Model Integration adoption, Unified Process development, Agile Scrum development, service-oriented architecture, application architecture, project mentoring, and technical curriculum development and delivery.
Bill’s accessible and down-to-earth speaking style has brought him to numerous speaking venues where he has provides in-depth talks on use case modeling, agile requirements, and SOA. He is based in Philadelphia.
Brock Allen is an independent consultant specializing in .NET, ASP.NET and AJAX technologies with 15 years of industry experience. He also is an author and instructor for the premier developer training company DevelopMentor where he manages the ASP.NET web curriculum.
He has done work for many different companies such as Microsoft, Dell, HP, Avanade, Agilent, Lockheed Martin, Unisys, EMC, Chevron, Morgan Stanley, Verizon, NASDAQ, Symantec, J.P. Morgan, Kaplan, Raytheon, Dominos and SIFMA. Carol is a Senior Business Analyst Consultant for DevelopMentor. She provides Business Analysis learning solutions, including Use Case workshops, Requirements Gathering techniques, Facilitation techniques and related Information Systems support. Carol has received a Certified Business Analyst Professional (CBAP) accreditation from the International Institute of Business Analysis (IIBA); a recognition held by fewer than 600 people worldwide.
Carol is also an internationally experienced IS/IT development and implementation specialist in business analysis and design, application and product development, training, and mentoring. She leads high-performance teams to deliver results in challenging operational multi-national environments. Her continuing experience is supported by years of applied IT/IS consulting, many of them spent on-site with international clients. Carol has academically excellent credentials including a BA in Business Administration/Mathematics/Computer Science, Master of Science in MIS and PhD in MIS which support a hands-on approach to solving problems and implementing technical solutions on time and within budget. She demonstrates superior mentoring skills in business analysis and design, project management, process improvement, and service transition IT functions. Her background demonstrates high skill levels at using comprehensive analysis to apply state-of-the art solutions needed to ensure operational effectiveness, quality assurance, and compliance. Christian Weyer is co-founder of thinktecture , a European company aiding and supporting software architects and developers in designing and implementing distributed solutions architectures. He has been modeling and implementing distributed applications with Java, COM, DCOM, COM+, Web Services and other technologies.
Christian has been focusing on the ideas and concepts of service-orientation and their practical translation in customer projects in the past few years, with Windows Communication Foundation (WCF), Windows Workflow Foundation (WF) and Cloud Computing being the main areas and technologies applied recently.
Christian's views on architecture and distributed solutions are considered both mature and innovating. A number of customers have put confidence into his experience when it comes to apply WCF and WF to real problems. The national and international developer and architect community knows Christian from his weblog, webcasts, forums activities, user group talks and conference performances. He was selected as one of the Microsoft MVPs for Solution Architecture and is an independent Microsoft Regional Director. Christian is a course content provider and trainer for DevelopMentor.
Dominick Baier is trainer and author at Developmentor focusing on the .NET Security and WCF curriculum. He helps companies with architecture, design and implementation of secure distributed applications.
Dominick Baier is an internationally recognized expert for security of .NET and Windows applications. He supports companies worldwide with design and implementation of security features in their software as a security consultant at thinktecture.
As one of the few "Developer Security" Microsoft MVPs , he works directly with various security teams in Redmond. One of the offspring of this cooperation is the book "Developing More Secure Microsoft ASP.NET 2.0 Applications" which quickly became the book for ASP.NET security. Dominick also leads the security and WCF curriculum at DevelopMentor (www.develop.com). You can find a wealth of security related resources as well as conference slide decks and tools/sample code at Dominick's blog at http://www.leastprivilege.com.
Ike is the Lead SQL Instructor and SQL Course Author for DevelopMentor. He is author of DevelopMentor's "Essential SQL Server for Developers" course. He first worked with Microsoft SQL Server in 1997. Ike started as an independent consultant and trainer in September, 2000. Recent projects include a planning and financial solution used by a major retailer, a SQL Server Analysis Services project for a top ten university, an attorney scorecard tool used by the oldest intellectual property law firm in the US, SQL performance tuning for a medical imaging company, and an enrollment and retention tool used by an online university.
Ike has been Microsoft Certified since the beginning. He currently holds the MCDBA, MCSE, MCSD, MCNE, and MCT certifications. Ike loves consulting, loves technology, and thoroughly enjoys teaching. He’s been doing all three since 1996.
Ike is a popular code camp and user group speaker. In addition to his responsibilities at EllisTeam, he is the current chairperson for the Tech Immersion Group of the San Diego .NET User’s Group. He also volunteers his time with SQLPass and the San Diego .NET Developer’s Group.
Jason is a developer and consultant currently specializing in .NET, ASP.NET, and Ajax technologies with over 15 years of professional experience. He is Author of of DevelopMentor's Ajax and Javascript courses and co-author of HTML5 and jQuery courses. He is also a co-author for multiple books covering topics from C++ to Java to Python to .NET. He's been conducting training courses for DevelopMentor for a decade while staying on the leading edge of the emerging technology landscape by consulting for multiple companies both in and out of his home base in sunny San Diego, CA.
Kathy Jones is a Senior Project Manager Consultant for DevelopMentor. She has experience in all aspects of training and consulting, including classroom presentations, project management process analysis, program design and development, and individual knowledge transfer. Kathy has a special focus on work with project management teams to improve processes, as well as the soft skills involved in managing projects and teams such as negotiation, communication and problem resolution. She is an experienced consultant with the ability to understand customer needs and develop solutions to meet their requirements. Kathy’s areas of expertise are Communication Skills for Project Managers, Project Methodology & Deliverables, Communicating Change, Negotiation Skills for Project Managers, Presentation Skills and Conflict Resolution. Kevin is an author and instructor for DevelopMentor. He has authored several of DevelopMentor's Java courses.
Kevlin Henney is a trainer, author and consultant for DevelopMentor who focuses on OO design, design patterns, software architecture, Test-Driven Development and Agile processes and practices.
Kevlin is well known for his writing and his conference presentations. He has been a columnist for a number of magazines and sites, including Better Software, The Register, Java Report and C/C++ Users Journal. He is co-author of “A Pattern Language for Distributed Computing and On Patterns and Pattern Languages”, two volumes in Wiley's Pattern-Oriented Software Architecture.
Kevlin is also the lead and editor for the “97 Things Every Programmer Should Know” project, which is an online resource and a book from O'Reilly. You can learn more about Kevlin at curbralan or by following him on Twitter.
Leor Zolman is a C++ Instructor for Developmentor. He is principal of BD Software, has been a programmer and software development educator since 1975.
During that time Leor has developed C and C++ software development tools (BDS C and STLFilt), written a book (Illustrated C) plus many magazine articles while on staff at The C/C++ User’s Journal, and has been writing/delivering public and on-site corporate training on C/C++, Unix, Java, Perl and other topics since 1988. While he’s not LinkedIn, Leor may be reached by email at leor@bdsoft.com.
Llewellyn is a Senior Agile Consultant for DevelopMentor. He routinely finds himself working with companies undergoing transformations in which they need to improve their employees’ ability to deal with messy, orphaned, and otherwise ugly code.
As a seasoned software developer, Llewellyn specializes in Agile development and has been an Agile Coach for the past 2 years. Focusing on Java and C# he is the creator of the open source testing tool ApprovalTests which simplifies the testing of complex GUIs, Databases, and objects.
When he’s not working with clients, Llewellyn continues to develop ApprovalTests and regularity speaks at local user groups. Llewellyn is the author of DevelopMentor’s “Test Driven Development for C# Programmers” course.
Lynn Langit is an author and trainer for DevelopMentor. She is writing a series of courses around SQL Server, SQL Azure and SQL Server 12 (Denali). Lynn specializes in educating and implementing data solutions. Most recently she worked with with Microsoft SQL Azure team as a developer evangelist, helping to educate customers in moving to cloud-based database solutions world-wide. Lynn has authored three books on implementing SQL Server Business Intelligence, the most recent of which is 'Smart Business Intelligence Solutions with SQL Server 2008' (MSPress.) Lynn has a been a MCT for 12 years and she holds the following certifications: MCITP, MCSD, MCDBA and MCT. Lynn was also founder lead architect of a her own development firm that focused on creating solutions for business intelligence, service-oriented architecture, Active Directory, and Microsoft SharePoint Products and Technologies. Her extensive technical background, along with 12 years of experience as a trainer and several years in business management, makes Lynn particularly well qualified to share her expertise on developing successful business intelligence solutions. Lynn is co-founder of a 501c3, 'Teaching Kids Programming' - for more information see www.TeachingKidsProgramming.org.
Mark Blomsma Mark is an DevelopMentor instructor teaching many areas in .NET. He has been professional software developer for over 18 years and is an expert in C#, .NET, ASP.NET and Silverlight with a background in in 4GL's like Uniface, SQL Windows and Visual Basic. Mark has been awarded the Microsoft MVP Award for 7 years straight for C# and is a MCTS. He is currently active as a software architect, author, speaker, instructor, and code cruncher. Current technologies of interest include Silverlight, RIA Services, WCF, LINQ, Entity Framework and Windows Phone 7. Mark Smith As a part-time instructor and author for DevelopMentor, Mark Smith specializes in core .NET, graphical user-interface (GUI), and new emerging technologies. Mark has been involved with software development for the past 20 years, on everything from mainframes (IBM VM/SP) to PCs (OS/2, Win16/32/64) and in a variety of languages and methodologies. Mark has extensive experience consulting for Fortune 500 companies where he provides architectural, debugging, performance tuning, and design advice. With all of that, he continually returns to his first love – user-interface design. He is the author of the “Windows Presentation Foundation”, “Surface” and “Expression Blend” curriculum for DevelopMentor and spends a good portion of his time working on .NET related projects involving WPF and Silverlight.
As a part-time instructor for DevelopMentor and part-time independent software engineer at theproblemsolver, Maurice de Beijer specializes in the server side .NET technologies Windows Workflow Foundation and Windows Communication Foundation.
Maurice has been building .NET applications as an independent software consultant since its first release in 2001. He joined DevelopMentor as a part-time instructor in 2008 and is the co-author of the “Windows Workflow Foundation 4” course. Maurice has been awarded Microsoft MVP status since 2005,
most recently as a Connected Systems Developer.
Maurice has a broad background in software development having developed software for clients ranging from government agencies, financial institutions, trade to storefront point of sale systems. Before he started using .NET, Maurice developed software using different languages like Visual FoxPro, Visual Basic and Delphi. In addition to server side .NET, Maurice uses client side technologies like Windows Forms, ASP.NET and ASP.NET MVC with jQuery. In his spare time he is a .NET user group leader and a frequent speaker on software development related subjects.
As a full-time instructor for DevelopMentor, Michael Kennedy specializes in core .NET, Agile development, and Test-Driven Development (TDD) technologies.
Michael has been building commercial applications with .NET since its initial public beta in 2001. Prior to working with .NET, he spent years working with C++ on Windows and SGI platforms. He holds a Master’s degree in Mathematics from San Diego State University and is a Microsoft Certified Trainer.
Michael has a broad background in software development. He has extensive experience in Windows UI technologies (MFC, Windows Forms, WPF), web technologies (ASP, ASP.NET, ASP.NET MVC, AJAX, IIS), service oriented technologies (WCF, Web Services, Workflow), data technologies (ADO.NET, LINQ), and software development process related methodologies (TDD, Unit Testing, Continuous Integration, VSTS). Additionally, he gives presentations and workshops on the relationship between Test-Driven Development and Object-Oriented Design.
Per is an author and instructor for DevelopMentor. He is the author of DevelopMentor’s “Essential SharePoint 2010 for Developers” course. Per’s area of expertise is SharePoint development and architecture.
Per has been working professionally with software development for more than thirty years with a wide variety of languages, technologies and operating systems ranging from mobile phones to mainframes. Since 2006 Per has focused his attention on SharePoint and related technologies, a platform on which he has participated in numerous projects developing both intranet, extranet and internet solutions.
Per is based in Copenhagen, Denmark where he is working as a Senior SharePoint Architect for one of Denmark’s leading SharePoint consultancy companies and Microsoft Country Partner of 2011 ProActive (http://www.proactive.dk)
Per is a regular speaker at the Danish SharePoint User Group.
As a terrific coach, instructor and author for DevelopMentor in the areas of business analysis and project management, Phil Vincent offers a wealth of experience and a passion for excellence. He is an expert in all aspects of the software development lifecycle and “wrote the book” on the Software Development Lifecycle for two organizations.
Phil has been consulting with industry and government, in a wide variety of industries, for about 20 years. He specializes in training and coaching project teams and executives about use cases, object modeling and iterative development. Phil’s innovative approach to managing risk on system development projects has been adopted by several organizations.
For DevelopMentor, Phil is the author of the “Foundations of Business Analysis” course. He is a great facilitator and enjoys leading “kickstart” workshops, working closely with the team to develop initial use cases, object models, process models and project plans, and helping to establish an effective project rhythm. Phil earned a MSc in Computer Science, and is a Certified ScrumMaster and an IBM Rational Unified Process Certified Solution Designer.
As a part-time instructor for DevelopMentor, Pierre Nallet specializes in core .NET, security, graphical user-interface, and new emerging technologies.
Pierre has been writing commercial and internal software for the past 15 years using a variety of languages and platforms. Pierre has a broad background in software development. He has deep experience in core .net, Windows UI (WPF, Windows Forms, ATL/MFC), Web applicatinos (ASP.NET and Silverlight), web services (WCF, Web services), security and data access (LINQ, ADO.NET). Pierre has authored content for the security, WCF and WPF curriculum at DevelopMentor. Outside DevelopMentor, he is also the author of Clear Office, a set of Office software components for .NET developers.
![]() Pinku Surana Pinku is an instructor and author for DevelopMentor and offers consulting services to help clients implement and validate software architectures and designs. He has authored DevelopMentor's .NET Architecture and Design course.
Pinku Surana is the founder of Celerance, a startup company offering a software-as-a-service solution for buy-side financial firms that aggregates all their brokerage account information into a single unified portal. Pinku earned a doctorate in computer science from Northwestern University, concentrating on programming languages and compilers. While in graduate school, Pinku worked with Microsoft Research over several years to assure the .NET platform could support different language paradigms. He developed a Scheme compiler that runs on the .NET platform.
Prior to grad school, Pinku worked for a startup company that sought to commercialize AI technology developed for NASA for the enterprise customer relationship management space. Pinku began his career at Motorola Research, focusing on developing languages and tools to accelerate development of real-time distributed applications, e.g. cell phone networks. He earned a bachelor's degree in computer and electrical engineering from Purdue University.
Richard is an instructor and author at DevelopMentor where he focuses on core .NET and distributed systems. His current technology focus is on WCF, Workflow, BizTalk and Windows Azure. He is the course author of DevelopMentor's "Essential .NET for C# Developers featuring .NET 4" ”What’s New in .NET 4” and co-author of DevelopMentor’s “Windows Workflow 4“ course.
Richard has been working in the software industry for over 20 years starting with mainframes, continuing through the early years of client/server and transitioning to today’s service orientated world. He has spent his professional life working on large distributed systems including a key role as the middle tier architect on the UK national police systems.
He now focuses on technologies that enable developers to build large scale systems on the Microsoft platform. He is a well known conference speaker having spoken at TechEd, DevWeek, Software Architect, BASTA! and Oredev and can often be found helping people on various newsgroups, mailing lists and web forums, including being a moderator of the MSDN WCF Forum - activity that has resulted in Microsoft awarding him MVP status for Connected Systems. When not teaching, Richard is a consultant for Rock Solid Knowledge Ltd and thinktecture.
Richard A Cassidy, PMP
Richard is a Senior Project Manager Consultant for DevelopMentor where his focus is mission critical development projects. He has over 28 years experience in Project Management, Analysis, and Object Oriented Development and 10 years of managing teams of 25-100 professionals. He is an expert in full lifecycle methodologies, UML and software engineering and also conversions and enterprise systems.
Richard is a results oriented individual with outstanding skills in planning, communications, facilitation, and time management. He has a solid history of accomplishments exceeding customer expectations and the ability to turn around troubled projects.
Richard specializes in Program Management, Project Management, Business Process and Use Case Modeling, Systems Analysis, Distributed and Real-Time Software Design, Research and Development, Unified Modeling Language (UML), Object-Oriented Development using Java &C++.
computer science and psychology. He designed and implemented compilers for several programming languages for the next 15 years, at Apollo Computer, CenterLine Software (formerly Saber Software), Compass, Object Design, Prime Computer, and Solution Systems.
He specialized in designing non-procedural languages in which one could express knowledge about how to solve a problem, accompanied by generator tools that used the knowledge to actually solve the problem. He is most proud of his code-generator-generator system, where the language expressed patterns that mapped intermediate language tree shapes into sequences of machine instructions, and the tool used that knowledge to generate optimal code in linear time.
Rod is a 5 time Microsoft MVP for BizTalk Server and was involved in authoring the current Microsoft certification exam for BizTalk Server. He also started the nearly 3,000 member strong international BizTalk User Group (www.BTUG.biz) in 2005, with chapters all over the world, and continues to head it up and run the Toronto Chapter.
Rod is a course author and instructor for DevelopMentor. His course, "Essential BizTalk Server" has been used to teach 100s of people BizTalk. Rod brings a wealth of BizTalk knowledge and "best practices" to his classes learned from working on dozens of real-world BizTalk engagements for companies of every size as part of his BizTalk consulting practice.
Scott's career in software began in 1993 at IBM. Along the way he has developed enterprise solutions for both Microsoft and Cardinal Health. In 2006, Scott founded Brain Hz Software, a company specializing in software architecture and agile development. Scott is a generalist and is experienced in the entire .NET framework.
Scott holds a B.S. in Computer Science and Mathematics from Virginia Tech. He is an active member of the local .NET community, regularly giving talks at user groups and code camps in Southern California.
A Microsoft MVP, Tony Whitter has worked as a software developer, consultant and trainer for over 30 years, including four years as the Head of Technology for a multinational software corporation.
More recent projects include the creation of e-learning content for the Microsoft Windows Mobile 5.0 and 6.x Developer Resource Kits and client development using Windows Presentation Foundation (WPF) and Silverlight.
As a Senior Instructor and Consultant for DevelopMentor, Vince uses his 25 years of experience partnering with Fortune 100 companies. As a leader in his industry, Vince promotes state-of-the-art system development and process improvement techniques in the area of Business Analysis. His skills are unparalleled in the areas of requirements elicitation, requirements analysis, documentation, and validation.
Vince has received a Certified Business Analyst Professional (CBAP) accreditation from the International Institute of Business Analysis (IIBA); a recognition that is held by less than 600 people worldwide.
As author of DevelopMentor’s “Developing Requirements using Use Cases” course, Vince specializes in combining training and mentoring techniques to successfully transition organizations from ineffective requirement processes to highly efficient use case practitioners.
Vince also has expertise in Project Management, Object-Oriented (OO) Analysis using the Unified Modeling Language (UML), OO Design, OO Development, and OO Testing. His compelling teaching style, experienced mentoring ability, and diverse business knowledge, has earned him International recognition from both customers and colleagues alike.
![]() Wallace E. Kelly, Ph.D.
Wallace specializes in the .NET family of technologies. He teaches .NET architecture, performance, and pattern related courses. When not in the classroom, Wallace provides consulting to R&D research groups, both corporate and government, through his company Blue Rock Research. He has worked in the aviation, defense, and financial industries and is an inventor on multiple patents.
Wallace started two successful software-based companies and has full experience with the entire lifecycle of software products – from concept through customer support. Wallace earned his Ph.D. from Texas A&M University.
|
|
|
DevelopMentor is happy to provide a large library of webcast recordings for your browsing.
All that we ask that you simply share you name and email with us. We hate spam as much as you
do and we will not share these with anyone.
|
|