John is an exceptional software engineer who is well versed in all areas of application development.
When it comes to software development, his knowledge is unparalleled.
He is very knowledgeable in all aspects of software development.
There he demonstrated impressive expertise in ontology engineering, linguistics, and software development.
John has forgotten more about software development and engineering than most programmers ever know, and he hasn't forgotten much.
He took a thoughtful approach to the software engineer's morale and career development.
John is a top notch developer and can solve highly complex problems through software development.
John is a stellar software engineer with many years of experience in software design and development.
He has an ability to predict potential problems during software development.
John has a great passion and enthusiasm for software development.
John is a great software developer and an excellent colleague.
John is a very versatile software engineer able to work on sustaining or development.
John is an outstanding and thoroughly knowledgeable software engineer.
And he knows a thing or two about software architecture and development too.
He is able to successfully make tough software feature trade off decisions that makes a software development effort both possible and enjoyable for engineers.
First as a software developer and then reporting to him as a solutions engineer.
He has immense expertise in software development, software development life cycles and processes involved in it.
John is a great software engineer and developer, with his experience he can see things some other members don't.
John's software engineering skills far exceed that of the average developer.
He has a lot of expertise in software development in the financial domains and a brilliant software engineer.
John is up to date with all software and development techniques, he ensures that development sizing is accurate and always delivered on time.
John has a deep understanding of how to organize a whole circle of software development.
He frequently engaged me and others in the software development group.
The development side of the house respected him for his internet engineering background of how software development worker.
He is a clear thinker and is extremely knowledgeable about the software engineering issues, particularly, in distributed software development settings.
John' knowledge of software development and methodologies are second to none.
I'm most impressed with the breadth of his software development knowledge.
I've seen him successfully mentor other software engineers while designing and developing world class software himself.
John is an extremely competent design and development software engineer.
John is an excellent software engineer and an expert at developing innovative solutions to difficult problems.
John has been a tremendous help in key software development for our company.
I have a great deal of respect for the energy and methodology he uses in software engineering and development.
John is one of those rare software engineers that truly understands the dynamics of developing and engineering software technology that meets the business needs.
Yow-ham was excellent engineer, mentor to everyone and great with his software development practice.
Vlad showed himself as a highly efficient, talented and self-driven software development engineer.
Unfortunately, in my dealings with many other software developers over the years, it has become clear to me that he is clearly an exception rather than the norm.
John takes what you tell him you want and develops the software quickly with "out standing" results.
John is an amazing software developer, and pretty much anything else he sets his mind to.
He would be an asset to any company looking for a versatile software developer.
John is a smart and experienced software developer with a broad knowledge of software stacks.
John worked for me when we were developing software for color printers.
He was just the right blend of software developer and sales engineer for the job.
I would not hesitate to recommend him for any software development or architecture position.
He has a deep background in software development and architecture.
However, he turned out to be an excellent software engineer / developer and a very amiable person.
John is a highly mature software engineer, capable not only of following best practices in software development, but of introducing them to a team.
His experience is an asset to any software development initiatives.
He continuously follows the best software engineer practices and patters.
I know he would make a valuable addition to an organization seeking help with software development.
John is an excellent software developer with great aptitude and ability to innovate.
His realistic approach to our software development cycle was sincerely appreciated.
During this time he was instrumental in my growth as a software developer.
He loves to develop innovative software that challenges the status quo.
John has is very good in understanding software development process, he is strong in writing software requirements, .
John is an enthusiastic and dedicated developer with a vast knowledge and understanding of software development that knows no bounds.
John loves software development for its own sake and is therefore highly knowledgeable.
I would like to especially note his deep knowledge in engineering processes of software development.
John's knowledge of software architecture, technology and software development is very impressive.
John was a very agile in his overall approach to software development his grasp on software usability, understanding of the business domain and software development methodology was pretty good.
His passion for software development is obvious and goes well beyond his formal job requirements.