Top Code quality Developers of May 2017
Backend & DevOps guy, Automation guru, Certified Android Developer, GSoC 17 Mentor
I am a freelance developer currently working with Appbase.io on a contract basis. I expertise in Backend and Android development. (Weird combination, I know, right?) I have been programming for 6 years and I believe in code sanity as much as anything. I also do top-level competitive programming so my algorithm skills are pretty strong and so with me, you can be sure that the code created will be optimized and relatively bug free.
Senior Software Engineer
Full-stack software engineer passionate about problem solving, developing clean and maintainable code and designing software that is smart, easy to use, and extremely effective. To me being a software engineer means being able to give answers, means being able to tackle known problems with an always new and different approach, striving for better, original and new solutions. I apply my critical sensibility first of all to myself and to my own job, looking for a continuous improvement. Being a software engineer means never being completely satisfied: means aiming for a constant evolution. This is how i approach coding: as an infinite challenge, as a day by day process of improvement. In my vision, the duty of the software engineer is to craft elegant, easy to use and smart software in a way that hides as mush as possible all the complexity from the user. I believe that the first duty of the software engineer is to think be focused on the user. This idea drives all my work. The UX comes in the first place and my work is always ruled by this thought: designing a product capable of simplify and improve the life of people, able to give them a unique experience. That's why i have a pixel-perfect attention to detail when i architect my UI, that's why i obsessively study every user interaction and i double-check that nothing is left to chance: it is my software that must adapt to the user needs, not the opposite. But there's more: striving for the best UX means also being able to to chose the right technology every time, means being able to say "no" to compromises, means studying meticulously how to organize my code and my work in a way that is clean, elegant, easy to understand for other programmer and super maintainable.
Technical Java Consultant & Coach
I spend my time working with a wide variety of architects, developers and other stakeholders. My passion is helping technical folk find better ways of doing things and solving their problems.
Experienced Web & Mobile Developer
UI/UX Development, Website Database and Design Programming, Front End Dev. Tweets about design, development, productivity and products.
Need to Hire a TopCode quality Developer?
Hire the top freelance Code quality developersGet Started
Are You aCode quality Developer?
Get paid while making an impact. Become a Codementor for the next wave of makers.Apply as a Developer
CodementorX saved me a lot of time by sending a shortlist of qualified developers within 72 hours. On top of that, payment through CodementorX was secure and communication was easy. I was extremely satisfied with the engagement!
As a marketplace and 500 Startups company ourselves, we were happy to give CodementorX’s platform a go when we needed developers with specialized skillsets. They did not disappoint and allowed us to find qualified devs painlessly.
Besides having access to highly talented and experienced web developers, CodementorX's project management service also help manage timeliness and bridge communication between the founders and the web developers. This is extremely helpful and valuable, especially for non-technical founders like myself.
CodementorX is a freelance hiring platform uniquely different from other platforms. Freelancers on Codementor function as mentors to less experienced coders, who collectively help curate a list of the most elite mentors. When hiring through CodementorX, I know I’m hiring the best.