Hello, in my blog, you will find some bits and bytes related to Computer Science, in particular, Scalability, High Availability, Web Searching, Analysis of Algorithms, Data Structures, Software Development and programming.
I am studying towards PhD in Computer Science at CUNY Graduate Center in New York.
Some of my qualifications :
• Strong foundations of data structures. Implemented custom data structures.
• Enthusiastic of analysis of algorithms.
• Senior software developer with 5 years of experience.
• Solid understanding of Object oriented methodology and principles.
• Processing large amount of data using best fit data structures.
• Understanding of Object oriented, NoSQL and Relational database design. Performance tuning, normalization with 5 years of experience.
• Big interest in distributed systems, Consistency, Availability and Partial Tolerance.
• Developed interoperable web services with WCF.
• Design and development of multi threaded applications.
• In depth knowledge and 5 years of experience in web development.
• Passionate to learn about scalability, new technologies, algorithms, data structures and design patterns.
Technical Skills:
• Languages: C#, Java, PHP, Flex, SQL, JavaScript
• Frameworks:
1. .Net Framework: WCF(Big fan of it), MVC, ASP.NET, ADO.NET, NHibernate, Enterprise Library, MSMQ
2. J2EE: Struts, Hibernate, Active MQ.
3. Php: Zend, Smarty.
4. JavaScript: Prototype, JQuery.
• Distributed Systems: Cloud Computing-AWS, Queue, Distributed Caching (MemCache, EHCache, Microsoft Velocity Cache)
• RIA : Flex with Weborb (Using .Net) , Amfphp, ZendAmf
• Database Management Systems: Objectivity, MySQL, SQL Server, MongoDB, Cassandra
• Design Patterns: Dependency Injection, Service Locator, Front Controller, MVC, Singleton, Factory
• Web/Application Servers: IIS, Apache, Tomcat, JBoss.
• Linux/Unix: Shell Scripting, Raid, Postfix, DNS, Trac, Squid, Samba, SVN, CVS, IP Tables.
• Text Searching & Regular Expressions: Apache Lucene, Sphinx, Solr, Pattern matching.
• Security: Snort, WireShark, Ettercap, NMap, TcpDump.
• Unit Testing and Debugging: NUnit, JUnit, xDebug, Code Contracts
