Sunday, 23 October 2011

Landing a job at Microsoft, Part1: The Resume, Catch Their Attention!

In a previous post, I talked about the job offer I got to work at Microsoft. This is the first of a 3 post series where I share my experience and some tips & tricks and resources that could help YOU do the same ;)

So, The first step is your resume/CV. You have to submit a great one, since it’s the first thing they’ll get to see of you (and of your work, since it’s something YOU produced).

However, and before going deep into how to present your resume, I would like to touch on something of the utmost importance. If you want to have a great resume, you need to HAVE a great resume. Confusing? not really. You can’t impress them with what you would/will do, and certainly not by faking it, so you better make sure to invest in yourself, and pack up a good deal of experiences and skills. This will also have the benefit of giving you more confidence in your interviews (more on that later).
Your CV, or resume, is in my opinion, one of the most powerful weapons you have in your arsenal while job hunting! It’s the first interface between you and your recruiter, and will follow you through the entire process. You’ll get questions tailored according to it, and they’ll check your references to see if you really are what your resume says. This makes it a two edged blade, though. You want to show how skilled you are, but don’t overdo it and keep it relevant.

Now, let’s say that you’re armed with a number of interesting skills and experiences. We know that it’s a best practice to keep your resume to one page (2 is acceptable, 3 is nearing bad), so “what to put in there?!” is a very logical question. My answer to that is: Keep It Relevant. There isn’t, INHO, a worse resume, than one that’s an encyclopedia of everything you did or knew (or heard of!). Look with great care at what the job description or the recruitment website/announcement says, and try to match what they’re looking for with what you have. This will let them know that you “did your homework”, and will make it easier for them (or for their automatic system, as this is more and more common) to see that you’re a good fit for the job.

After identifying what’s relevant to the job you’re applying for, you’ve answered the “what?”. Now the question is “How to present this information?!”.

There are two situations. Either you have a template (for print or electronic documents) or a form (for a computerized system) that you HAVE TO use, in which case you don’t really have a choice; Or you are free to style your resume however you like (for print or electronic documents, or copy/paste computerized systems).

For the latter situation, there are a lot of different examples and templates online for CVs and resumes that you can use, some are chronological, by experience, by skills, etc. However, this doesn’t mean that you can’t get creative. If you have an idea for an awesome way to present your resume, I would say: go for it. But keep in mind that “awesomeness” is relative ;)

Let’s get a little more practical. How did I present MY resume?

I introduced my resume, after the title and contact information of course, with a “summary” (which would technically make it a “resume’s résumé” :P). I didn’t know such a thing existed, as I’ve never seen it used here in Algeria, and I thank Clint Rutkas from Microsoft who caught my attention to this and helped me with it.

As [good/big] companies get TONS of applications, most recruiters “skim” the resumes at first to identify “interesting” profiles. The summary is meant to give the recruiter a quick glance at you. This is your chance to catch their attention. You should mention things that make you stand out of the crowd. Put your proudest achievement; your most valued award, and your most outstanding experience (while staying relevant). I started my resume with the following:
I'm a soon to be graduate of computer science that is Silverlight MCTS (Microsoft Certified Technology Specialist) along with a Microsoft Student Partner Country Lead and a world-wide Microsoft's Imagine Cup Finalist in embedded device programming.
 
Up to this point, I was safe. The next step I took, however, was a little risky ;).
 
Disclaimer: Now, I did do some research, and asking around about how to nail a resume. However, the information here is presented “as is”, with no explicit or implied warranties. All I can say is: it worked for me :p (actually, all my interviewers said they liked it ;) but then again, no warranties )
 
So, for the main section of my resume, I decided to go with my “creative side” and do something unique. What I came up with is what I call a “P-SWOT Analysis” (or Personal SWOT Analysis) :D. SWOT, as many of you might already know stands for “Strengths, Weaknesses, Opportunities and Threats”, which is, according to Wikipedia:
a strategic planning method used to evaluate the Strengths, Weaknesses/Limitations, Opportunities, and Threats involved in a project or in a business venture. It involves specifying the objective of the business venture or project and identifying the internal and external factors that are favorable and unfavorable to achieve that objective.
 
Needless to say that I didn’t go as far as really applying the analysis method, but the structure seemed reasonable enough, so I went with it. Apparently (and fortunately for me), it worked :D
 
The Strengths section is, obviously, the biggest and most important. Here I put my best and most relevant experiences, along with what I’ve accomplished through them, and the skills I acquired. I practically matched one to one what they were looking for with what I had!
 
I tried to use “Action verbs”, and I emphasized key words in my sentences. As for the order, it was mostly chronological to show evolution. Here’s an example:
- Microsoft Student Partner for 2 years (2009 and 2010) then MSP Country Lead for this year (2011)
Accomplishments:
   o Taught C#, .NET and Object Oriented Programming principals in training sessions at campus.
   o Did a couple of talks in local events (TechDays Algiers, and Web Week)
   o Vice President of the scientific club in my school, and head of the .NET Group in the club.
 
The Weaknesses section was both because it’s part of SWOT (obviously :P ), and because it’s good to be honest and upfront with what you know and what you don’t. I tried to make it more fun, and interesting by adding a “Counter Measure” to each item in the list. Here’s an example:
- Didn't have much experience speaking in English
    o Counter measures: I jump into conversation with native speakers whenever I can.
 
In the Opportunities section, I put some paths I had in front of me and chances I might take, such as:
- Bright future working with Microsoft development technologies
- Fair chance to land a job at Microsoft
 
I didn’t find any Threats to mention, so I just put the following:
- Other applicants, maybe!
 
This got me a good laugh with one of the interviewers ;)

I did my best to keep it concise and to the point, as well as interesting. It did, however, span to two pages, which is as I said earlier, not that bad:) I tried the same for this blog post (which has also gone considerably long :P) and I hope you found it useful.

At the end, I would like to point you to some of the great resources that I used while in the process of writing my resume:
(I’ll try to update this list whenever I find more useful content)

Finally, here's the full resume that I submitted for the SDE position at Microsoft.
I hope this helps, and stay tuned for the next posts in the series ;)

143 comments:

  1. thank you moumen for this post , may allah ne with you always , you make us proud to be algerian
    thanks again

    ReplyDelete
  2. That's Awesome man!!.....I really wish you all the best because you deserve but the best :)

    ReplyDelete
  3. Congrats and i appreciate you sharing your experience!

    ReplyDelete
  4. Thanks man, I'm looking forward to get a job in Microsoft too in next few years, greetings.

    ReplyDelete

  5. In a future everything is going to be automatic, connected and digital, embedded system engineer’s duty will be immense. An embedded system has great scope in future. Embedded Training in Chennai may get you placed in the good company.
    Regards,
    Embedded course in Chennai

    ReplyDelete
  6. Great information. Thank you for Sharing.(ERP) Enterprise Resource Planning in Chennai.
    ERP Providers in Chennai | ERP in Chennai

    ReplyDelete
  7. Thank you for this valuable information. I have got some important suggestions from it. I'm working in Brave Technologies Private Limited. We provides lowest price of ERP Software for our clients. Contact us on info@bravetechnologies.in. ERP in Chennai

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. Good information to know and right to the point on career. Thanks for this well written post related to search jobs , i’ll follow up for more updates if you keep posting them.

    ReplyDelete
  10. Splendidly imparted. Stunning quality. Worth Reading.
    augmented reality marketing

    ReplyDelete
  11. For a large company like Google, the hierarchy within the company is quite small. Google organizes employees in teams of three to five people.best office team timesheet solution

    ReplyDelete
  12. Thanks for the useful post. Keep posting more like this.
    Webdesign Lüdenscheid

    ReplyDelete
  13. Thanks for the useful post. Keep posting more like this.
    Webdesign Lüdenscheid

    ReplyDelete
  14. The difference between a job application and telephone interview is quite simple: format of the communication.guarantor

    ReplyDelete
  15. No matter how frequently I read this, I will never get exhausted of it.
    jio fi

    ReplyDelete
  16. Its a great pleasure reading your Career advancement blog.Its full of information I am looking for and I love to post a comment that "The content of your post is awesome" Great work.

    ReplyDelete
  17. Interesting post! This is really helpful for me. I like it! Thanks for sharing!
    online marketing lüdenscheid

    ReplyDelete
  18. Apparently, the type A personality unconsciously ties their feelings of self-worth to success in the area of work and career.Click Here

    ReplyDelete
  19. What is so good about this blog is its uniqueness.
    Resumeyard

    ReplyDelete
  20. An earnest more intensive take a gander at the basic components for meeting developmental points of reference, and the ensuing effect of technology on those variables, would help guardians, educators.what is internet recovery mac

    ReplyDelete
  21. I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.Java Training in Chennai | Web Designing Training Institute in Chennai | DotNet Training Institute in Chennai

    ReplyDelete
  22. Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.

    java training in bangalore

    ReplyDelete
  23. Thank you a lot for providing individuals with a very
    spectacular possibility to read critical reviews from this site.

    java training in chennai


    java training in bangalore

    ReplyDelete
  24. 5 Hottest Job Demands& Best IT Skills 2018
    As career experts in the industry, we strongly recommend the Best Career Paths to follow in 2018. These are skills and certifications that every employer out there seeks after and your earning potentials are limitless. You also enjoy maximum job satisfaction with so many allowances and benefits. Read more about these at the leading career counseling blog here > https://career-tip.com/5-hot-demand-best-skills-career-consideration/

    ReplyDelete
  25. Thank you very much for this useful article. I like it. 12th pass job

    ReplyDelete
  26. Nice blog. Thank you for the introduction of information that is very interesting to see in this article. Keep sharing...
    Microsoft Azure Training Institute in Chennai|Microsoft Azure Training Institute in Velachery

    ReplyDelete
  27. Great information. I have got some important suggestions from it. Thank you for sharing.
    Best AWS Training Institute in Chennai | Best AWS Training Institute in Velachery

    ReplyDelete
  28. The constant-travel lifestyle is often more appealing to single people who do not have a family at home waiting for them each week. For these consultants, the only challenge is finding a way to maintain a home when you aren't there during the week. Lifestyle Hacks

    ReplyDelete
  29. The key word is "disseminate." If access to the information is decentralized, and easy communication of the information is allowed, then "front line" workers can improve the quantity and quality of decisions they make without having to involve layers of management.https://forbrukeretaten.no/

    ReplyDelete
  30. Loaded with superb and virtuosic words.Powerful is all that is in this blog.
    electric frying pan

    ReplyDelete

  31. Your website content nice nice and interesting to observe.
    jobbörse Neunkirchen

    ReplyDelete
  32. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info  druk 3d szkolenie

    ReplyDelete
  33. This is my first time visit to your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. Thank you for sharing useful and don't forget, keep sharing useful info: Visit Office Rental Singapore

    ReplyDelete
  34. Ultimately, Information Technology expect the part of caretaker. As information and information is amassed on pretty much any subject you want to envision, monstrous stores of information are rising prepared to benefit any new demands.convert pdf to powerpoint

    ReplyDelete
  35. I read this article. I think You put a lot of effort to create this article. I appreciate your work.
    Dissertation Writing Services

    ReplyDelete
  36. Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.
    selenium training in chennai

    ReplyDelete
  37. And indeed, I’m just always astounded concerning the remarkable things served by you. Some four facts on this page are undeniably the most effective I’ve had.
    amazon-web-services-training-in-bangalore

    ReplyDelete
  38. I am really happy with your blog because your article is very unique and powerful for new reader.
    Best Python training Institute in chennai

    ReplyDelete
  39. You can get affordable task from regarding in all categories. Thank you!

    ReplyDelete
  40. New jobs have been advertised in the company of Microsoft for the fulfillment of the goals of the jobs. All the opportunities of the jobs and best resume writing services reviews have been applied for the fulfillment of the gap of the unemployed and employed services of the world.

    ReplyDelete
  41. My family's cameras all have Mstar/OV2710 chipset/sensor combinations but there are one or two other good combinations around (none of them are cheap) Bilawal Bashir

    ReplyDelete
  42. This comment has been removed by the author.

    ReplyDelete
  43. People want to be entertained, keep up with news, and write their grocery list all with the same electronic gadget latest technology.

    ReplyDelete
  44. (IT) Information technology are the very vast these days, Dynamix Solutions Inc  have all kind of support related to (IT).

    ReplyDelete
  45. The agencies warned that there were many of these inexpensive, low quality Chinese mobile phones without IMEI numbers on the grey market https://www.3nions.com/an-average-customers-guide-to-understanding-imei-numbers

    ReplyDelete
  46. Great article, really very helpful content you made. Thank you, keep sharing.
    Linux Training Institute in Chennai | Linux Training Institute in Chennai

    ReplyDelete
  47. The difference was opportunity. Those that failed could not find the opportunity to develop a meaningful innovation using their technology.California Solar

    ReplyDelete
  48. No matter how many times I read this, I will never get bored of it.
    online cell phone number lookup

    ReplyDelete
  49. Great post and informative blog.it was awesome to read, thanks for sharing this great content to my vision.
    Good discussion.
    Six Sigma Training in Abu Dhabi
    Six Sigma Training in Dammam
    Six Sigma Training in Riyadh

    ReplyDelete
  50. This comment has been removed by the author.

    ReplyDelete
  51. As a civilization, we are here today because of the research that previous generations made in order to leave their mark on history berkeley.edu.

    ReplyDelete
  52. Other options which are prevalent in the market of modern phones can also be seen apple's a12 new chip

    ReplyDelete
  53. As though to state, it's not much, it's simply writing down a cluster of dates, work history, schools and whatever else. One employment seeker really let me know, "a resume alone won't land me the position, I land myself the position."resume writing services

    ReplyDelete
  54. I was very impressed by this post, this site has always been pleasant news Thank you very much for such an interesting post, and I meet them more often then I visited this site. swlocums.com

    ReplyDelete
  55. I would like to say that this blog really convinced me to do it! Thanks, very good post.
    Mason Soiza

    ReplyDelete
  56. Softhax
    Find best android iOS apps free now. Install them on your phone with easily simple steps. Free android games, free applications. Iolo System Mechanic Crack

    ReplyDelete
  57. For instance, you can consolidate the PPT report with information spreadsheet into one simple to share PDF record. altoconvertjpgtopdf

    ReplyDelete
  58. Do not pass by, go to the online casino and try your luck best casino slot Do you like to play online casino? Then come to us and win like the last day.

    ReplyDelete
  59. The curriculum of Microsoft certified master is entirely an experience based curriculum consisting of high level class room training and practical sessions. MCSE Training London

    ReplyDelete
  60. Interesting topic for a blog. I have been searching the Internet for fun and came upon your website. Fabulous post. Thanks a ton for sharing your knowledge! It is great to see that some people still put in an effort into managing their websites. I'll be sure to check back again real soon. Executive resume writing

    ReplyDelete
  61. На любой вкус светодиодные ленты можно найти в Ekodio, бюджетные и премиум, всех цветов и характеристик

    ReplyDelete
  62. Today, pretty much every school in the United States of America utilizes technology as a piece of instructing and learning and with each state having its own altered technology program diebestenvpn

    ReplyDelete
  63. On the off chance that data technology drives business choices, the IT officials must impart and be enticing with other office heads on key task the executives issues.
    Techeries

    ReplyDelete
  64. Great information. I have got some important suggestions from it. Thank you for sharing.. Best Hardware and Networking courses in kanchipuram|

    ReplyDelete
  65. Awesome post. Really you are shared very informative concept... Thank you for sharing. Keep on updating...

    Best Graphics Designing Training Academy in Kanchipuram

    ReplyDelete
  66. Wonderful post. Thank you for updating such an informative content.

    Best Python Training Academy in Kanchipuram

    ReplyDelete
  67. I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing..
    Best Graphic Designing Training Institute in in Kanchipuram

    ReplyDelete
  68. With the new thought and development of the Economy Mode the vehicle it will almost certainly figure out what frameworks in your vehicle are unnecessary at the time and turn them off to save money on fuel for the driver; models could be the AC, Cruise Controls and others. used car dealerships near me

    ReplyDelete
  69. Nice post... Really you are done a wonderful job. Thanks for sharing such wonderful information with us. Please keep on updating...
    Best Graphic designing Training Institute in in Kanchipuram

    ReplyDelete
  70. Most, if not all, call tracking applications enable you to question recorded calls by date, call length, or even battle name and can even download the discussion in mp3 structure for later audit. https://callgear.com/

    ReplyDelete
  71. This information is very useful and innovative..I gained more knowledge from this.Thanks for the nice information its very useful to read your blog...
    Best web designing Training Institute in in Kanchipuram

    ReplyDelete
  72. Wonderful article.It is to define the concepts very well.Clearly explain the information.It has more valuable information for encourage me to achieve my career goal.
    Best dally erp 9 Training Institute in in Kanchipuram

    ReplyDelete
  73. thank you for such a great article with us. hope it will be much useful for us. please keep on updating..
    Best software testing Training Institute in Kanchipuram

    ReplyDelete
  74. very nice blogs!!! i have to learning for lot of information for this sites...Sharing for wonderful information. Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing
    Best Web Designing and Development Training Institute in Kanchipuram

    ReplyDelete
  75. Excellent post. I have read your blog it's very interesting and informative. Keep sharing.
    Best Graphic Designing Training Institute in Kanchipuram

    ReplyDelete
  76. Nice blog. I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details.
    Best java Training Institute in Kanchipuram

    ReplyDelete
  77. Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with excellent care and we take your comments to heart.As always, we appreciate your confidence and trust in us.
    Best dally erp 9 Training Institute in Kanchipuram

    ReplyDelete
  78. Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
    Best web Designing Training Training Institute in Kanchipuram

    ReplyDelete
  79. Awesome Post! I like writing style, the way you described the topics throughout the post. I hope many web reader will keep reading your post at the end, Thanks for sharing your view. .…..No:1 AZURE Training Institute in Kanchipuram

    ReplyDelete
  80. Wonderful!! this is really one of the most beneficial blogs I’ve ever browsed on this subject. I am very glad to read such a great blog and thank you for sharing this good info with us.Keep posting stuff like this.
    Best dally erp 9 Training Training Institute in Kanchipuram

    ReplyDelete
  81. I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details.
    Best C++ Training Training Institute in Kanchipuram

    ReplyDelete
  82. You created an Impressive blog with lovely information.You made a really very useful article..Thanks for sharing such a wonderful blog...
    Best C++ Training Training Institute in Kanchipuram

    ReplyDelete
  83. very nice blogs!!! i have to learning for lot of information for this sites...Sharing for wonderful information. Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing…..…..No:1 Python Programming Training Academy in Kanchipuram

    ReplyDelete
  84. Hi, am a big follower of your blog. I am really happy to found such a helpful and fascinating post that is written in well manner. Thanks for sharing such an informative post. keep update your blog.
    Best UIPath Robotic Process Automation in Training Institute in Kanchipuram

    ReplyDelete
  85. I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details.
    Best web designing Training Institute in Kanchipuram

    ReplyDelete
  86. very nice blogs!!! i have to learning for lot of information for this sites...Sharing for wonderful information. Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing.No:1 Python Programming Training Academy in Kanchipuram

    ReplyDelete
  87. Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with excellent care and we take your comments to heart.As always, we appreciate your confidence and trust in us..Best Selenium Training Academy in Kanchipuram

    ReplyDelete
  88. Wonderful!! this is really one of the most beneficial blogs I’ve ever browsed on this subject. I am very glad to read such a great blog and thank you for sharing this good info with us.Keep posting stuff like this.Best AWS Training Academy in Kanchipuram

    ReplyDelete
  89. Thanks for appreciating. Really means and inspires a lot to hear from you guys.I have bookmarked it and I am looking forward to reading new articles. Keep up the good work..Believe me, This is very helpful for me.
    Best dally erp9 Training Institute in Kanchipuram

    ReplyDelete
  90. Wonderful article.It is to define the concepts very well.Clearly explain the information.It has more valuable information for encourage me to achieve my career goal.
    Best JAVA and J2EE Training Institute in Kanchipuram

    ReplyDelete
  91. Really i enjoyed very much. And this may helpful for lot of peoples. So you are provided such a
    nice and great article within this.
    Best Web Designing and Development Training Institute in Kanchipuram

    ReplyDelete
  92. you done a great work,I’m really impressed with your article, such great & usefull knowledge you mentioned here.
    Best Graphic Designing & Multimedia Training Institute in Kanchipuram

    ReplyDelete
  93. Awesome Post! I like writing style, the way you described the topics throughout the post. I hope many web reader will keep reading your post at the end, Thanks for sharing your view.…No:1 Selenium Training Academy in Kanchipuram

    ReplyDelete
  94. Great information, I like this kind of blog information really very nice and more I can easily new skills are develop after reading that post..…No:1 AWS Training Academy in Kanchipuram

    ReplyDelete
  95. Wonderful blog… You provided very interesting information here. I feel happy to read this post. I hope that you will write many posts like this… Thanks for sharing and Keep updating…..No:1 Software Testing Training Academy in Kanchipuram

    ReplyDelete
  96. This is really too useful and have more ideas from yours. keep sharing many techniques
    and thanks for sharing the information.
    Best CCNA Training Institute in Kanchipuram

    ReplyDelete
  97. Wow!! What a interesting blog..Thanks The information which you provided is very much useful and easy to learn as well...keep rocking and updating... looking further..
    Best CCNA Training Institute in Kanchipuram

    ReplyDelete
  98. Hi, am a big follower of your blog. I am really happy to found such a helpful and fascinating post that is written in well manner. Thanks for sharing such an informative post. keep update your blog.…..Best Web Designing Training Academy in Kanchipuram

    ReplyDelete
  99. This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.Regards,
    Best tally erp 9 Training Institute in kanchipuram|

    ReplyDelete
  100. Wonderful!! this is really one of the most beneficial blogs I’ve ever browsed on this subject. I am very glad to read such a great blog and thank you for sharing this good info with us.Keep posting stuff like this..…..Best VMware Training Academy in Kanchipuram

    ReplyDelete
  101. Hi, I am really happy to find such a helpful and fascinating post that is written in well manner. Thanks for sharing such an informative post.
    Best Web Designing and Development TrainingTraining Institute in kanchipuram|

    ReplyDelete
  102. The provided information’s are very useful to me. It’s a wonderful site for learning web application. Thank you for sharing this wonderful blog.
    Best Selenium Automation Course Training Institute in kanchipuram|

    ReplyDelete
  103. The provided information’s are very useful to me. It’s a wonderful site for learning web application. Thank you for sharing this wonderful blog.
    Best Selenium Automation Course Training Institute in kanchipuram|

    ReplyDelete
  104. Your gathered Informations in this blog are very useful..This is a wonderful site for learning web application. Thank you for sharing this wonderful blog..
    Best Tally Erp 9 Course Training Institute in kanchipuram|

    ReplyDelete
  105. Nice and good blog.. it is very useful for me to learn and understand easily.. thanks for sharing your valuable information and time.. please keep updating.
    Best tally erp9 Course Training Institute in kanchipuram|

    ReplyDelete
  106. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Best Graphic Designing Course Training Institute in kanchipuram|

    ReplyDelete
  107. Its really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. Thanks for sharing…...Best Selenium Training Academy in Kanchipuram

    ReplyDelete
  108. Hi, I am really happy to found such a helpful and fascinating post that is written in well manner. Thanks for sharing such an informative post.
    Best Python Course Training Institute in kanchipuram|

    ReplyDelete
  109. Its really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. Thanks for sharing……...Best JAVA Training Academy in Kanchipuram

    ReplyDelete
  110. I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
    Best Advanced Amazon Web Services Course Training Institute in kanchipuram|

    ReplyDelete
  111. Quite Interesting post!!! Thanks for posting such a useful post. I wish to read your upcoming post to enhance my skill set, keep blogging.
    Regards,.No:1 JAVA J2EE Training Academy in Kanchipuram

    ReplyDelete
  112. This blog is great.This information is very useful for me.Thanks for sharing your Ideas.Keep updating.Regards,
    Best Hardware and Networking Course Training Institute in kanchipuram|

    ReplyDelete
  113. Thanks for your great information! Its interesting and informative.
    Best JAVA and J2EE Course Training Institute in kanchipuram|

    ReplyDelete
  114. Thank you so much for sharing. Keep updating your blog. It will very useful to the many users.
    Best Graphic Designing Course Training Institute in kanchipuram|

    ReplyDelete
  115. This blog is informative.It helps me to gain good knowledge.It helps to understand the concept easily. please update this kind of information.Leading Python Training Institute in Kanchipuram

    ReplyDelete
  116. Nice blog.Your blog is really useful for me. Thanks for sharing this informative blog.
    Best Graphic Designing Course Training Institute in kanchipuram|

    ReplyDelete