Ruby/Ruby on Rails Consultant - 5+ years Experience

 

Ankur Agarwal's Resume


 
 

From: Ankur Agarwal
Sunday, September 05, 2010

 

Hello

I am an expert PHP/MySQL Developer with 5 years of experience. I have recently started working on Ruby/Ruby on Rails, and am seeking a new job in that. Please read my job request and if you are unable to hire me at this time, I would really appreciate if you can forward this resume to somebody who might be interested. [A request - Do read about my Challenge below, before you close my resume!]

I am a programmer with 5 years of experience in web and software development. I am not a "somebody down the street" developer. I, as well as anybody who has worked with me in the past, consider me an expert. I won the developer competition of Skype two years in a row. One of my programs was talked about by Meg Whitman (CEO of eBay) in the eBay Investor Presentation. I am the kind of developer who can take up any project from scratch, design it, develop it, test it and deliver it on time. You can rely on me for any kind of application development (except adult sites). Once I give my clients a commitment on something, I'll do everything possible to meet the deadline. I have a habit of honoring my words!

THERE IS ABSOLUTELY NOTHING THAT I CAN'T DO IN PHP!!
I am a MASTER PHP programmer having numerous
commercial websites to my credit.

When you see my portfolio you will notice that I have worked on almost everything that is possible in PHP. However, recently I started working on Ruby/Ruby on Rails and am super-impressed by its capabilities. 

What do I seek?
I am looking for a full-time telecommuting job as a Ruby/Ruby on Rails programmer. I will work as a WEB-BASED employee to your company , or in other words, I will work from my location and communicate with you over the Internet.

Is it possible?
Yes, I have been successfully working on this concept for the last 3 years. All my previous employers are in US or UK and I communicated with them via online chat - Yahoo/AOL/MSN/ICQ, email and phone. We see each other regularly using a webcam. I often use Skype.com for voice communication. We view each other's desktop using GoToMyPc.com. I also provide "detailed" daily updates at the end of the day. I will provide references of my past employers. You can talk to them and confirm that this model of working has been very successful. It is almost like working in the same office.

Availability
I will be available at 2-3 weeks notice. If you want me to start earlier, we can talk about it.

What are your other traits?
Honest, Trustworthy, Intelligent, Sharp, Hard working, Tech-savvy, Self-managing, Committed, Excellent communication skills.

I hope I have answered some of your questions.

Here is MY CHALLENGE :
"Even if you've never worked with a telecommuter before, I am so confident that you will not only like working with me but also start depending on me for all your programming needs. So if you have a requirement for a long term programmer, I would like to give you 2 weeks risk free trial! After 2 weeks, if you don't like my speed, knowledge, efficiency, communication or anything else, just don't pay for anything. I'm confident, after the trial period, I'll be your programmer forever -:)"

Skills
I have worked on several projects in the last 5 years - database driven websites (NT and Linux - ASP, PHP, Perl), fax and telephony application, client-server applications in VB, VC++, XML, COM/DCOM and COM+. The complete list is large enough to fill a whole page. I also have excellent experience in object-oriented design and have used Rational Rose for a long time. But since the last 3 years I have worked mostly on PHP/MySQL/Postgress applications, and in Ruby on Rails more recently.

The following are the keywords that help describe my skill set:

Primary Skills (I am an expert)
Ruby, Ruby on Rails, PHP, Web 2.0, AJAX, Web Services, JavaScript, HTML, DHTML, xHTML, XML, CSS, MySQL, Postgress, Linux, Apache, Smarty Templates, SOAP, PHP Web Services, Payment Gateways (Paypal, Authorize.net, Verisign, Secure Pay, 2Checkout), Shopping cart solutions, FedEx, USPS, Regular Expressions, osCommerce, vBulletin, Quickbooks API, SMTP, POP3, Socket programming.

Secondary Skills (I know, or have worked in the past)
XSL, Design Patterns, ATL 2.1, Visual C++ with MFC, Perl, ASP.NET, VB.NET, C#, ASP, VB, Rational Rose, OOAD, COM, DCOM, ActiveX, OLE Control (OCX), COM+, MTS, MSMQ, NT services, ASP, Internet Faxing, Voice Mail, Call Center, MAPI, Windows NT 4.0, Telephony, Faxing, Dialogic, Brooktrout, VBScript, Windows 95, Visual Interdev 6.0, Win32 SDK, Microsoft SQL Server, MS Access, ADO, Flash

Tertiary Skills (Rudimentary knowledge, but know enough to pick up fast)
Java

Note: Looking at my list of skills, I might appear to be a jack-of-all. But that is definitely not the case. In the last 5 years, I have worked almost 12-15 hours a day, and have worked on so many projects, that I am almost an expert in everything that I have listed.
I eagerly look forward to hearing from you.

Thanks and Best Regards,
Ankur Agarwal,
Pune, India.