Kumanan Murugesan

I am a software architect/developer with focus on ASP.Net, Silverlight and Sharepoint technologies. Very passionate about technology, investing, and personal development.   I currently live in Raleigh, NC , U.S.A

Loading,
0
% complete
  • Jul 02, 08
  • Jul 27, 07
    ALL CHECKS PAYABLE TO THE US DEPARTMENT OF HOMELAND SECURITY

    1. I-485 ($395) I-485 ($225 under 14)
    2. G-325A G-325A G-325A (if 14 and older)
    3. I-693 Immigration Medical I-693 Immigration Medical I-693 Immigration Medical
    4. I-693 Supp – Immunization Chart I-693 Supp – Immunization Chart I-693 Supp – Immunization Chart
    5. I-765 ($180) I-765 (optional) I-765 (optional)
    6. I-131 ($170) I-131 (optional) I-131 (optional)
    7. I-134 (if filing for dependents too)
    8. **I-134 Affidavit of Support: Principal alien is required to complete, sign and have notarized a separate I-134 for each dependent.
    Click the link below for USCIS Civil Surgeon Locator
    Civil Surgeon locator


    Principal Alien:

    1. Photocopy of I-140 Approval Notice
    2. Two Passport Size Photographs per application–Instruction sheet attached
    3. Photocopy of I-94 Arrival Departure Record – front and back away from passport
    4. Photocopy of all immigration status documents (I-20 / IAP-66 (DS2019) / EAD / I-797 Approval Notices)
    5. Photocopy of all Passports used to enter the U.S. – all pages (color copies if possible)
    6. Photocopy of Birth Document
    7. Photocopy of Marriage Document
    8. Photocopy of Divorce Documents – if Applicable
    9. Last year of Tax documents – 1040 & W2 forms
    10. Current proof of employment – employer letter and/or 3 most recent pay stubs

    Spouse:

    1. Two Passport size photographs per application
    2. Photocopy of all passports used to enter the U.S. – all pages (color copies if possible)
    3. Photocopy of current arrival/departure record (I-94) – separated form passport, front and back
    4. Photocopy of all U.S. Status documents – Approval Notices, Receipt Notices, I-20, IAP66 (DS2019)
    5. Photocopy of birth document
    6. Photocopy of marriage document
    7. Photocopy of termination of marriage documents – if applicable.


    Child:

    1. Two Passport size photographs per application
    2. Photocopy of all passports used to enter the U.S. – all pages (color copies if possible)
    3. Photocopy of current arrival/departure record (I-94) – separated form passport, front and back
    4. Photocopy of all U.S. Status documents – Approval Notices, Receipt Notices, I-20, IAP66 (DS2019)
    5. Photocopy of birth document

    **Please forward a certified English translation for all documents not originally issued in English

    *** Please put name and date of birth on back of all photos in pencil

  • Jul 09, 07

    I recently joined one more user group in Boston and that is the "Boston .NET Architecture Study Group".

    This group meets every third Wednesday of the month at the Microsoft's waltham office in Boston. After going to the .Net user group at the same place, I gained valuable knowledge and attended some weekend code camps too. I happened to meet a lot of technical gurus and book authors and of course the technical recruiters. I found this design patterns cheat sheet in the forum.

    From Design Patterns in C#

    Adapter - Provide the interface that a client expects, using the services of a class with a different interface.

    Façade - Provide an interface that makes a subsystem easy to use.

    Composite - Allow clients to treat individual objects and compositions of objects uniformly

    Bridge - Decouple an abstraction (a class that relies on abstract operations) from the implementation of its abstract operations so that the abstraction and its implementation can vary independently.

    Singleton - Ensure that a class has only one instance, and provide a global point of access to it.

    Observer - Define a one-to-many dependency among objects so that when on object changes state, all of its dependents are notified and updated automatically.

    Mediator - Define an object that encapsulates the way a set of object interact. This keeps the objects from referring to each other explicitly and lets you vary their interaction independently.

    Proxy - Provide a placeholder for another object to control access to it.

    Chain of Responsibility - Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request.

    Flyweight - Use sharing to support large numbers of fine-grained objects efficiently.

    Builder - Move the construction logic for an object outside the class to instantiate

    Factory Method - Define the interface for creating an object while retaining control of which class to instantiate.

    Abstract Factory - Provide for the creation of a family of related or dependent objects.

    Prototype - Provide new objects by copying an example.

    Memento - Provide for the storage and restoration of an object’s state.

    Template Method - Implement and algorithm in a method, deferring the definition of some steps of the algorithm so that other classes can supply them.

    State - Distribute stat-specific logic across classes that represents an object’s state.

    Strategy - Encapsulate alternative strategies (or approaches) in separate classes that each implement a common operation.

    I also became a member of the OpenGroup which is a open standards group for architecture and other technology related stuff. Visit their site if you want to know more about the TOGAF(The Open Architecture Group Architecture Framework. Did you learn something new today :) Have a good one.





  • Jun 15, 07

    Though I have been working the Software Industry for over 8 years, I am yet to become an architect. I have interacted with many architects in my previous assignments. Each one of them had different background,different academic qualifications but one thing was common. That was EXPERIENCE . I am sure many of you would wondering what it takes to be an Architect. These are following responsibilities of an Architect. This is not all inclusive.

    1. Support business visioning and scoping activities
    2. Translate between business and IT requirements
    3. communicate with stakeholders both within business and IT
    4. Weigh different interests
    5. Determine solution alternatives
    6. Create viable and feasible design
    7. Choose solutions
    8. Manage quality
    9. Manage Complexity
    10. Mitigate Risks
    11. Communicate
    I got these points from the Microsoft Architcture Journal. One more interesting website to note. It is the Skyscrapr. This is from Microsoft. Lots of articles are there. Have fun....
  • Nov 12, 08

    Krithick is my Brother Ezhil's eldest son.

  • Nov 12, 08
  • Mar 19, 07
    I recently joined as a .NET consultant in Boston with mercer.com. My commute was around 40 miles one way which will take at least an hour to reach my work place. My new ipod somehow stopped working. So I bought a Nokia 5300 mobile which had 1GB of memory. I remember bookmarking a podcasting site for .NET(http://polymorphicpodcast.com) at my social bookmarking site(http://del.icio.us/kumanan12). Just went to that site and downloaded a couple of podcasts to my nokia mobile phone.

    In just two days time, I became very comfortable at some of the design patterns. Not just theory but how and where those patterns are applied and best situations to apply those patterns. I listened to one more podcast on user experience. It looks like you will really get something out of it.

    The interviews are given by the experts in the .NET and business domain. So next time you do something different and somebody questions you, you could definitely say that Scott Guthrie advises to use typed datasets or something.

    so check out this site for more podcasts on .NET technology .

    http://polymorphicpodcast.com

  • Feb 09, 07
    Having worked in the U.S for six years, I just returned to India to get my VISA stamped.Unfortunately I got my visa appointment only after six months. I took an independent work with a company in the US and hired a couple of programmers. Since I was working independently, I just followed the US work culture. Eight hour job and weekend off. The software development work is never ending. You have to keep on working. By pacing yourself for eight hours a day and having enough time to go to gym and spend time with your family, you can be very productive.

    This happened for six months. The project was over. I got my visa stamped too. I couldn't got back to US immediately due to personal reasons. So I took up a job with Birlasoft Ltd as Project leader. It is a CMM level 5 company. I immediately felt the pressure. 75% of the company stay in the work place for more than 11 hours. People just stay late even if they dont have any work to do. If you come to work at 9 AM and leave by 6 PM, your manager may ask why are you leaving early??

    People just stay for fear or impress their PM/PL. Managers usually come around 10.30 A.M and leave by 9 PM.

    Overall the net effect is productivity is reduced a lot and nothing worked as per plan.
    One more interesting thing to note is "One project manager's qualification is B.com (distance learning) .
    How come a company can hire a candidate like this to manage a team of technical people. There was a lot of emotional talk going on in that team.

    I made sure that none of my team members stay late unnecessarily. We as a team went out for trip to ooty and discussed a lot about each others problems.

    I dont know whether this is the trend in Birlasoft only or everywhere. If this trend continues, employees will wear out very soon.

    Hope you dont do the same thing in your office.

    Work smart is the slogan for software developers
  • Oct 31, 05
    There is so much going on in the open source world. lots of tools/technologies have sprung up in the past few years. If someone wants to get it into  java platform, there are a host of technologies that one have to learn.  some of the hot technologies are struts, JSF, spring. Apart from these, one have to learn to develop applications in commercial/open source  Application Servers. BEA's Weblogic, IBM's Websphere, JBOSS are some of the popular application Servers.

    I read a couple of books recently. They were interesting and easy to understand. Yes. Its the Head First Series.  I bought 3 books from the series.
     
    1.  Head First Java
    2. Head First Servlets and JSP.
    3. Head First EJB.
    Even though I am fundamentally very good in the java language,  the Head First Java book was very good. I really like the authors approach to teaching. I would suggest to read these books
    This really helped me.  I go to Barnes and Nobles to check whether the books are  worth buying. Why dont you try !!! 
     Have fun  Reading !!!
  • Nov 01, 05


    My baby girl Sandhana was born on Aug 23, 2005 in Charleston, South Carolina. Sandhana means "Fragrance of sandal wood.. She is now 2 months old. She is keeping us very busy. This is the most recent picture of Sandhana. It was taken on the day she first started wearing her traditional Indian jewels :-)
  • Oct 30, 05



    Picture taken in Charleston Battery on July 4, 2005

  • Oct 17, 05

    I started playing basket ball when I was in 4th grade. Basket ball was everything to me until I realised that sports in India will not take you to a high level either monetarily or socially. But I had a lot of fun in those days that I will never regret in my life about not having a very good childhood. Being a sportsman gives a lot of skills to be successful in life. You will become competitive, learn to accept failure, prepare to become strong, become famous in school/college and the list will go on .........

    In my small town chengalpattu, near Chennai,India , most of the people either played basket ball or knew basket ball. Cas there were only few games played at the local school( st. Josephs)

    I learnt very quickly and started playing with bigger boys who were 3 years older than me. I got selected for the state team in Under 13 age group when I was sixth grade. I felt like I got selected to play for the Olympics. I still remember my first vist outside the state. We went to Jamshedpur, Bihar. When I went to the National Championship, all the guys were BIG and I was so little. I was'nt even scared at all.
    The first lesson I learned in sports is "Never fear" . I 'll consider my opponent as nothing, even he is a very good and strong player. Otherwise you will not get confidence. I did'nt get a chance to play in the court because I was not experienced and very tiny. Overall I liked the tour.
    When I came back from that tour, All I saw was success for years. I got lots of friends from all over the state. I became famous in school. i still remember my tamil teacher telling about me to the sixth grade students that I bring lots of Trophies to school and make the school proud.
    Overall I represented my state Tamilnadu for 14 times and represnted my University 3 times.That was great achivement to me. All went well until I joined college. I got selected for B.E in the famous Coimbatore Institute of Technology, Coimbatore, India through sports quota. The college was very good except it did'nt have a good basket ball team. I thought I could go n play with my friends in other colleges and improve my game. But that did'nt happen. But I still played well in the tournaments. My performance slowly started to decline. I did'nt realise. When I came into the final year, I realised that I have to get a job thru sports. So I met a very famous coach Mr.Kamalagar Rao to get training from him. I would say that the training he gave me in 4 months was the best in my life.He was a very good mentor too. He gave lots and lots of live examples. Then with a very good training I graduated from CIT and started looking for a job in govt. The scenario was'nt that good. In 1995 I went to my first job selection in chennai for a central govt job.
    With all my skills and training, I played a terrible game and it looked like I was a very amateur player there. I slipped on the ground so mant times. Overall I gave a lousy performance. That was the single major blow in my whole life. I felt so bad and decided immediately to quit basket ball. But my dad gave me very good advice and moral support. He helped me to go the next job selection. There I performed very well and went up to the final round and got rejected.

    Then I decided to quit basket ball and started thinking about my next move with my friends in pondicherry, India.

    I would never forget the following people in my basket ball life
    1. Benjamin ( without him, I would'nt have achieved anything in life)
    2. Raja annan, Chengalpattu, India
    3. Valluvan, My school physical Director
    4. Kamalakar Rao

    I cannot write all my friends name here. Its a very big list.

    My favourite basket ball player in India is Tony leslie. He is from chengalpattu, too.

  • Status
  • Tweets
  • Reading
  • abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz
    Now Playing
    ×