Qualifications
11+ years of involvement in analysis, design and implementation of IT systems, using well-known software architectures and design patterns.
Ï Experienced in C, C++, Data Structures, Design Patterns, C#, VC++, Win32SDK, MFC, ATL, COM, WinCE, Windows Mobile 6 Professional, AJAX, Cloud Computing, WCF, WPF, SQL Server 2008, Silverlight 2.0, ASP.NET, Windows CE 6.0 Platform Builder, WinXP SP2 Drivers, Enterprise Architect UML, OPC, Microsoft Oslo SDK, [login to view URL] Data Services, Cloud Computing, SQL Server Data Services, BizTalk for Windows Mobile
Ï Self-motivated, hard-working team player. Quick learner.
Technical skills
Technologies: C, C++, Data Structures, Design Patterns, C#, VC++, Win32SDK, MFC, ATL, COM, WinCE, Windows Mobile 6 Professional, AJAX, Cloud Computing, WCF, WPF, Silverlight 2.0, ASP.NET, [login to view URL] Data Services, Windows CE 6.0 Platform Builders, WinXP SP2 Drivers, Enterprise Architect UML, OPC, WMI, ADSI, SNMP, CIM, GDI, GDI+, OpenGL
Operating systems WinXP SP2, Windows CE
Application servers Microsoft Internet Information Server 5.1
Database: SQL Server 2008, Sql Server for Windows Mobile
Knowledge of: Parallel Programming using OpenMP and Cilk++ 1.0, OpenGL ES
Education
P G Diploma (Full Time) in Computer Science from JNTU, Masab Tank, Hyderabad scored: 83% passed out in 1997
Work experience
November 2008 – till date Freelancer
· As a Lead Developer involved in the design and development of an internal website for use in BFSI. We are also developing the same application as a Windows Client and Windows Mobile Client and Cloud Computing, Used ClickOnce.
· Technologies: Managed C++, Visual Studio 2008, VC#, MFC, ATL, COM, WCF, WPF, Silverlight, ASP.NET, Enterprise Architect UML, .NET 3.0/. NET 3.5, .NET CF, [login to view URL] Data Services.
· Backend: SQL Server 2008, Oracle, and SQL Server Mobile.
Aug/2007 – Nov/2008 ConnectM Technologies Pvt Ltd, Bangalore, India
Designation: Lead Engineer
· First Technical Person to join ConnectM. Selected technologies for ConnectM, implemented proof of concept, created application structure, build process and developed entirely OPC App for WinXP SP2 using MS VC++ 6.0, Visual Studio 2005 and Windows Mobile 6 Professional. Support for developers. Interacted with End Customers. Used Enterprise Architect UML. Used WIX for generating builds.
· Technologies: VC++ 6.0, ATL, COM, OPC, VC++. NET, VC#, Win Forms, WCF, WPF, [login to view URL], Windows Mobile 6 Professional, .NET CF
· Backend: SQL Server 2005, SQL Server Mobile
Jan/2007 – Nov/2008 GCI Solutions Pvt Ltd, Bangalore, India
Designation: Senior Software Engineer
· Design and Development of Microsoft Internet Explorer Multilingual Toolbar for healthcare professionals in UK. Customer Interactions for resolving the Customer issues, Used Enterprise Architect UML, Resolved issues related to Toolbar deployment using MSI 3.0. Also developed the toolbar prototype for .NET framework using Visual Studio 2005 and Windows Mobile 6/5 versions.
· Technologies: VC++ 6.0, ATL, COM, VC++. NET, VC#, Win Forms, [login to view URL], Windows Mobile 6 Professional, .NET CF, MSI 3.0, Visual Studio 2005
· Backend: SQL Server 2005, SQL Server Mobile
Feb/2005 – Jan/2007 Symphony Services, Bangalore, India
Designation: Senior Software Engineer
· Design, Development of product named DRA (Directory Resource Administrator). DRA is entirely based on Microsoft ADSI Architecture. Customer Interactions for resolving the Customer issues, Used Enterprise Architect UML, Also developed the same application for .NET and Windows Mobile ie, Pocket PC
· Technologies: VC++ 6.0, ATL, COM, VC++. NET, VC#, Win Forms, [login to view URL], Windows Mobile 6 Professional, .NET CF, MSI 3.0, Visual Studio 2005, ADSI, WMI
· Backend: SQL Server 2005, SQL Server Mobile
Jan/2003 – Feb/2005 WYSE Technologies, Bangalore, India
Designation: Senior Software Engineer
· Design, Development and Documentation of various applications for Windows CE, Windows XP Embedded Thin Clients. Generated Custom SDKs using WinCE Platform Builder 5.0. Worked extensively with BOOTP, DHCP and TFTP protocols. Observed the role of a team leader
· Technologies: VC++ 6.0, ATL, COM, BOOTP, TFTP, DHCP, WinCE Platform Builder 5.0
Jan/2002 – Jan/2003 Singularity Software (India) Pvt Ltd, Hyderabad, India
Designation: Senior Software Engineer
· Design, Development and Documentation of GUI, COM components for Singularity Process Platform using MS VC++ 6.0 and also for .NET and Web Services using Visual Studio .NET.
· Technologies: VC++ 6.0, Win32 SDK, MFC, ATL, COM, Visual Studio .NET, Web Services, RDO, ADO
· Backend: SQL Server 2000, MS Access
Aug/1999 – Dec/2001 H1B Visa Consultant, United States of America
Designation: Software Programmer
· Design, Development and Documentation of Client / Server Application for both Windows Desktop as well as Windows CE based Devices
· Technologies: VC++ 6.0, Win32 SDK, MFC, ATL, COM, C, C++, Design Patterns, Data Structures, UML, Embedded Visual C++ for Windows CE Handheld PC, WinCE SDK, WMI, ADSI, WinSock, WinInet, CIM, IIS, HTTP
· Backend: SQL Server 7.0/2000, MS Access
Oct/1997 – Aug/1999 Shyam Computers, Hyderabad
Designation: Faculty / Junior Programmer
· Worked as a Faculty / Junior Programmer in Microsoft Technologies primarily C, C++, Win16, Win32, VC++