Loading...

Request a Call $1.67/min

Expert

Menu

David Kiss Senior Java Developer - building web applications

Toronto, Canada Area

I'm a Java Developer specializing in designing & building enterprise-grade web applications for both start-ups and Fortune 500 companies.

I can help you in designing & building web applications, resolve performance issues with quick turnaround time, mentor other developers to become highly effective and cost-efficient.

  • Reviews 6
  • Answers 1

David showed great willingness to learn new technologies in a challenging, fast moving environment. Even-though he was dropped in at the deep end he showed an ability to adapt quickly and had excellent reasoning and logical skills which were of great benefit to the team.

Source: LinkedIn Niall Milton Feb 9, 2013

I had the privilege of working with David at the same company debugging and tuning a complex software platform.
David is a proactive person to work with and has great skill to analyze and summarize issues and communicate these effectively.

Source: LinkedIn Mick Feerick Feb 9, 2013

David is a pleasure to work with as he takes the quality of his work and his agreed deadlines very seriously. He consistently provides high quality outputs. He shows great flexibility and pro-activity to changing priorities and is a very good communicator. David is a highly skilled Java Engineer as well as a really nice guy (even under high pressure) which made him a great team member on the numerous projects teams he worked with me on in HMH.
I would highly recommend David for roles requiring technical challenge and good team skills.

Source: LinkedIn Phil O'Malley Feb 9, 2013

David joined OpSource in a contractual capacity in the middle of 2009 when the engineering function was under immense time-pressure to deliver a cloud compute platform. To say that David proved himself to be a fast learner is an understatement. He is also a very capable engineer and architect with a pragmatic outlook and a passion for quality.

The fact that OpSource renewed contracts with David many times over is the real endorsement of his value. If I had the opportunity, I would hire him again in an instant.

Source: LinkedIn Jim Carr Feb 9, 2013

David has excellent skills in analyzing and integrating new technologies. He is a very good team player and one of the most valueable members of our team we ever had. A reliable colleague you can depend on.

Source: LinkedIn Krisztián Fischer Feb 9, 2013

David has in-depth Java skills, he is excellent communicator and team player. It has been a pleasure for me to work with him.

Source: LinkedIn Richard Cacik Feb 9, 2013
David Kiss, Senior Java Developer - building web applications answered:

I've been writing software in the last 10+ years, mainly as a consultant/freelancer. Within those years I got some exposure to the world of software developers and had the opportunity to work with more than a dozen different developer teams from 3 different country.

The answer to your question depends on what you mean by best developers, but in general you'll find most of the best developers already working for the best companies for developers.

Those companies already did the research, hired the best developers, gave them interesting and challenging problems to keep them motivated and offered compensation accordingly.

To find places with high density of the best developers find which office locations Google, Twitter, Amazon, etc. hires developers at.

To find individual developers go to places where they hang out, sites like http://stackoverflow.com, http://quora.com, http://github.com. You can also find highly qualified freelancers at http://toptal.com and http://upwork.com. It's also worth visiting local meetups for software developers or events like Startup Weekend and meet the developers face to face (http://meetup.com).

Once you have a pool of potential candidates, put them to a test and get them write a small code/application for you. That way you'll learn about their actual coding skills and will also have a sense on their other skills like communication, problem solving, etc. It's a good idea to get an experienced developer to do a code review on the sample code the candidates wrote, to make sure the code is well organized, efficient and maintainable.

I hope I answered your question, if you have more, I'd be happy to help you with more details.

the startups.com platform

Copyright © 2025 Startups.com. All rights reserved.