Vikas Manocha Technology Consulting 
 
 
Bio | Competencies

Bio
Vikas currently works as an Independent Software Architect and Consultant. He is the founder and president of Vikas Manocha Technology Consulting, and is actively engaged with clients helping them in their product engineering needs, such as product specification & architecture, design and development of software products, etc.

Earlier, Vikas was the Chief Architect & Technologist and part of the Executive team at NewWorldIQ, Inc., where he led the re-architecture of the e-marketing product suite using the J2EE platform. He also designed and developed a spam-block detection system, which would in real-time detect spam-blocks in an automated manner. He was also responsible for leading the company’s outsourcing initiative.

Before NewWorldIQ, Vikas was head of the Product Development Group and part of the Executive team at Paramark, Inc., responsible for the company’s development, test, datacenter operations & technical support. He led the architecture & development of a fault-tolerant, highly scalable, high performance real-time system. This system, which ran on commodity hardware, could serve millions of different types of marketing messages per day, based on very complicated set of parameters & decisions generated by a back-end optimization engine. At Paramark, he instituted a fast paced product development cycle, with a great emphasis on automation of things like unit/functional tests, daily builds, etc. With a limited set of people, he and his team were able to release new product versions every 3 to 6 months.

Vikas also worked as a Software Design Engineer at Microsoft. He was part of the development of Windows 2000 Operating System, working on the design and development of the Indexing Service. He worked on the development of some of the core features in the product, like multi-threaded indexing support, distributed query processor, long filename support, etc. Later he was part of the Office SharePoint Server development team, where he worked on the design and development of the Document Version Management subsystem.

He has also worked as a consultant in the Silicon Valley for several years, working at companies like Informix, Intellicorp and various startups.

Before that, Vikas worked for NIIT Ltd. in India, and was part of the group that designed and developed software systems for companies in the US.

Vikas did his Masters in Computer Applications from IMT, India and was the winner of silver medal at that program. He was also the winner of an all India level software contest during his Masters. He did his Bachelors in Computer Science from Hansraj College, Delhi University.

Competencies
Our platform & technology competencies include:
  • Windows, Linux, Solaris, SCO Unix, Macintosh
  • J2EE, EJB, JBoss, JSP, Tomcat, Hibernate, Ant
  • .NET, ASP.NET, ADO.NET, ASP, Win32 API, COM, DCOM, MFC, ATL, ISAPI
  • Web Services, SOAP, XML, XSL
  • C++, C#, Java, Pascal
  • SQL Server, DTS, MySQL, Informix, DataBlades
  • HTTP, TCP/IP Protocols
  • HTML, JavaScript, VBScript
  • Motif, X-Windows, Xlib
  • UML, RUP, Extreme Programming, J2EE Design Patterns, OOAD