He has a profound understanding of software development, so he knows exactly what employers need and what our developers are looking for, and he can efficiently match the two.
John is the godfather of agile methodology in software development.
He is adept at many agile software development methodologies.
John is also adept at giving demonstrations of the software he developed.
I recommend him to anyone looking for a new job within software development.
He would definitely add value to any software development team.
He was on my software development team for most of those years.
John is able to develop useful software because he knows his audience so well.
John has extensive experience in all aspects of software development.
He has applied that creativity to develop software solutions that have eluded much more experienced developers.
As an experienced and a very learned developer, he would also show me the tricks and best practices of software development.
John has always been a thoughtful, insightful and motivated software developer.
He was responsible for establishing best practices around software development.
I would consider him an asset for virtually any type of software development.
John had a strong vision to help software developers better do their jobs.
John has a deep understanding of software development fundamentals so he would be an asset to any development team.
His contributions to our team and the development of our software were excellent.
I'd be honored to have him on my software development team anytime.
He is an extremely competent and intelligent software developer.
John is a software developer with a very wide range of knowledges and experience.
His energy, enthusiasm and passion for software development is infectious.
John exemplifies the consummate software development professional.
John's approach to software development was often not taking the 'quick and easy' route yet developing a complete solution.
John is an agile evangelist and one of the best experts on agile software development.
He is proficient in developing software for a multitude of applications.
John's supervision accelerated my improvement as a software developer.
John has a very good expertise not only on software development but also on standards and concepts of software quality.
First of all he is a person familiarized with software development.
John was instrumental in the development of key modules for our software platform.
His years in software development truly provide perspective on the latest trends.
John hired our firm to provide software architecture and development.
He is extremely well experienced, but also open minded when it comes to new algorithms and software development methods.
He is able to abstract his thoughts into a principled approach to software development.
He has a passion and enthusiasm for his role in the software development life cycle.
John is an excellent software developer who writes solid, clean code.
Prior to joining his team, my career had been in software development.
John has a wealth of experience over many software platforms and development techniques.
His enthusiasm and energy promoted the development of qualified software.
He is an enthusiastic statistician who loves the power of software development and the manipulation of numbers.
John is at least competent but more likely an expert in anything even remotely related to software development.
John as we all referred him as was instrumental in launching my career in software development.
John comes with high recommendations as a software developer and all around good guy.
He did not limit himself by pure software development, but always thought about algorithm improvement.
John company interested in improving its software development should hire him.
He is highly recommended for serious software and web development assignment.
He is a Rockstar developer, but aside from his exceptional grasp of software development he is a really trustworthy person.
He is well organized and personable with an obvious passion for software development.
I learned a lot from his in-depth expertise in software development.
He even took the time to help me learn how to use the software.
John will quickly rise to the top of any software development team, as he did on ours.
John is a valuable addition to any team of software developers.
He mastered several development tools in a fraction of time that other competent software developers took.
He is adept at the entire software development cycle in a high-pressure, rapid development environment.
The John software development institution will benefit from his experience and drive.
He is always up to date on the most current developments and discussions in a constantly changing world of software development tools.
John has a deep understanding of mobile/telecom, software development tools and environments.
I did (and still do) aspire to attain his level of proficiency with software development.
He had a passion for design and development of enterprise software.
John possesses a natural leadership that comes from years of software development experience.
John's software development expertise and knowledge are undeniable and can speak for itself.
John is also one of his go-to people for software development referrals.
He made him realise that there is so much more to developing software than simply 'requirements'.
With just that he would then quickly develop software that ended up better than you envisioned.
Furthermore, he brings an entrepreneurial mindset that goes beyond software development.
Much of his skill set and approach to software development is thanks to him.
He covered different aspects and whole lifecycle in software development.
He knew in and out of the software we built for script development.
John's methodology for developing software was highly impressive.
John is a developer committed to the excellence of his software.
He understands the complexities of global software development.
The John software development group is lucky to have him on board.
He brings about an aura of freshness to software development.
At our company he successfully championed for the right course to take on software development.
John is absolutely passionate about software development and, especially, software quality.
Our company other person in the world has shifted his perspective on software development, and software development organizations, as much as John.
His knowledge of software and software development processes is amazing.
John excels in software development, team leadership and software architectures.
Had a massive influence on his decision to move into business software development rather than entertainment software development.
John's involvement with software development, however, goes much further than the actual code.
His positive attitude motivates everyone to develop better and better software.
John instinctively knows how to develop architecturally sound software.
He frequently engaged him and others in the software development group.
His company was already there working doing software development.
He truly understands the software development lifecycle and how sometimes the best source of information comes from the developers.
His logical, thoughtful approach to software development is an asset not only to himself, but to anyone he is writing software for.
He's a very capable software developer, and very experienced in all stages of software life cycle.
Vadim has an interesting insight to the world of our company software development software and partner development
John is an expert in all sorts of development processes, because of long experience in software development.
Additionally, he was responsible for the development of an application for tracking software.
He truly enjoys what he does, whether it's software development, authoring or teaching.
Moreover, he is quick in comprehending and using new tools for software developments.
John always worked very closely with the development team throughout the software development lifecycle.
John practised agile development and enforced software development best practises within the team.
John has helped himself and his team introduce agile software development and develop it further.
John follows the technology and software development developments keenly learning new things all the time.
During software development he tries his best to not to leave any defect and tests the developed code/functionality thoroughly.
He understands that software development isn't just about writing code.
He makes sure whatever software development is of outstanding quality.
John is up to date with all software and development techniques, he ensures that development sizing is accurate and always delivered on time.
John will be on any organization's very short list of all-around software developers that know how to get things done and done right.
His experience in software development is certain and his feedbacks are always rational, whatever may be the subject.
The first few months he was back, he did nothing but marvel at the amazing changes in the software development group.
John is able to do all of these things because he is genuinely passionate about software development efficiencies.
John has impressed him with his thorough and comprehensive understanding of the software development cycle.
John understands enough about how software is made that he can quickly gain the respect of developers.
He is very enthusiastic about software development and its capability for transforming organisations.
John creates an atmosphere with his colleague where they wish to excel in software development.
He's simply the kind of guy you want to have your back in the trenches of software development.
John understands how to develop software correctly and, more importantly, how to get there.
You name it, he can do it, all the way up to the point of a software developer picking it up.
To him these are the distinctive characteristics an excellent software developer should have.
John's aptitude for software development is rivaled only by his entrepreneurial proficiency.
He also knows how to develop excellent and highly innovative software with such precision.
John's software development and analysis is excellent - thorough, accurate, and well-done.
He has also inspired quite a few non-devs to go down the software development route.
He loves software development and is good at it since he is logical and persistent.
John also developed feature software and fixes on several of our diverse platforms.
John will be an essential asset to any organization needing to develop software.
He understands software development and can get to the root of issues quickly.
John approaches software development with honesty, aptitude and adaptability.
His subject matter expertise in software development makes him conspicuous.
John provided a mature, disciplined approach to software development.
He also made a very successful software development company twice.
Broad-minded, efficient and eager software developer - that's him.
His potentials makes the software development in a smarter way.
John helped develop the our company procedure for both sets of software.
His rich knowledge of software development process taught him a lot and help him in his software development career.
He knows much about software quality assurance, especially in the international software development space.
John's history in software quality leadership readily comes into play during software development.
He also developed software that was utilised across the globe and was fantastic in debugging legacy software including optimisation.
His insights on software reuse and frameworks had a major influence on all the company software development.
He is always willing to help others where he can, and for this is well respected in the software development community.
In software development, he factors in "look and feel" along with usability to develop the best application possible.
He brought an emphasis on teamwork and agile software development that revitalized our application developers.
Rarely being in software development do you come across a person with passion for making the best software (period).
There was something about him that made it clear he would do great in the development of commercial software.
John can serve as an example for every student who makes its first steps in the software development world.
John is an incredible software developer and he has worked for him or under him at two different companies.
Since that very day, his whole perspective on software development has changed for the better.
His software development experience with him was one of the most enriching of his career.
It changed his way of thinking about software development and that it is priceless.
When we work together, he used some good ideas for software development.
It has been a pleasure partnering with him to find software developers.
He consistently developed innovative ideas into software or hardware.
Anatolii worked with him for nearly one year as a software developer.
After so many years, he is still so passionate with computer software developments.
Though, it's been his very first job after graduating, he was very keen on learning new software paradigms beyond typical software developments.
John's software development experience was very helpful in our processes.
John is an exceptional software developer with a deep understanding of multiple development environment and languages.
His value stretches past the software development function as he makes himself an asset to the whole organization.