1. Page 1 of 3
Sujath kumar Contact: sujath_kumar@yahoo.co.in
(Ph): +91-9740252570
Professional Summary:
Principal Software Engineer with 10 years of experience in Requirement, Analysis, design and
execution using Microsoft technologies.
Excellent understanding of OOP (Object Oriented Programming), C#, ASP.NET and ASP.Net
MVC, WCF and Microsoft Azure.
Having good experience on Architecture Design using Tiered Architecture, Design Patterns
(Factory pattern, Singleton etc.) and Architectural Patterns (MVC, MVP).
Experience in Microsoft Azure, SharePoint, Cloud Computing, Storage, Virtualization and SCOM.
Experience in Agile Management and Software Development with Scrum.
Skilled at progressing from problem statement to well documented design. Managed complete life
cycle of multiple projects including project plan / timeline setup, maintaining project deliverables,
creating status reports, managing development teams, business development and change
management implementation.
Patented Application Filed on Managing Content Management Systems United States 24227.
Hold an Australia PR (189) VISA.
Hold a B1 US Visa, valid till 2020.
LinkedIn Profile: http://www.linkedin.com/profile/view?id=61084937.
Technical Expertise:
Programming Languages : C#, VB.Net
Dot Net Technologies : ASP.Net, ASP.Net MVC, Microsoft Azure, Web Services, WCF, WPF and LINQ
FRAMEWORK : 2.0/3.0/3.5/4.0/4.5
Front End Tools : Visual Studio IDE
Web Related : Java Script, Jquery, HTML, CSS, and XML.
Web & Application Servers: IIS, SharePoint
RDBMS : MS SQL Server, MySQL
Operating Systems : Windows
Source Control : TFS, Visual Source Safe, CVS, SVN and GIT
Specialized Tools : VMware Cloud Suite, vSphere, vCenter, Microsoft System Center, WMI and
PowerShell.
Special Skills : Storage, Virtualization, Cloud Computing and SCOM
Education
B-Tech Computer Science from Kannur University with 77% in 2004
Plus Two (12th) from HS Board with 84% in 2000
Tenth from SB of Kerala with 89% in 1998
Professional Certification
Microsoft Certified Solutions Developer Specialist (MCSD)
Microsoft Certified Application Developer (MCAD)
MCP
Work Experience:
Working as a Principal Software Engineer in EMC, Bangalore from Aug 2008 till date.
Worked as a DotNet and SharePoint Consultant in Neudesic, Hyderabad from May 2007 till July
2008.
Worked as a DotNet and SharePoint Technical programmer in Accenture (Avanade), Mumbai from
Nov 2004 till August 2006 and Accenture (Avanade), Bangalore from August 2006 to May 2007.
Professional Experience: Latest 4 Projects
EMC PROJECTS SEP 2008 – TILL DATE
Project: EMC Hybrid Cloud Position: Technical Architect
Description:
2. Page 2 of 3
The product focus on creating an PaaS and IaaS offering which offers (1) High levels of automation (2)
Metering (3) Self Service. The infrastructure services built on this cloud solution include Resilience
services, Protection services, Availability services and Security services. Additional application-enabling
services are layered on these foundational elements that include database services and web/application
services, enabling internal application developers (a subset of PaaS services).
Responsibilities:
Responsible for effort estimation, requirement reviews with PM, test plan reviews with test team,
technical design, reviews etc.
Architected and developed the Service Provider Foundation, SMA Runbooks for Windows Azure Pack
and built Custom Resource Provider for tenant provisioning.
Architected and developed the vCloud Automation Center Integration with vCenter Orchestrator Plugin
and WCF service
Performed Unit Testing and Code Reviews.
Responsible for interacting with Onshore Business Analysts and Tech team on daily scrum calls.
Responsible for ensuring code quality and coding standards of the code generated by the offshore
team.
Involved in documentation of the components.
Environment: C#, ASP.Net MVC, Visual Studio.Net 2013, 4.5, IIS 7.0, Microsoft Azure, Windows Azure
Packs, VMware Cloud Suite, VCenter Orchestrator, WCF, GIT.
Project: EMC Storage Integrator Position: Project Lead
Description:
EMC Storage Integrator (ESI) for Windows is a tool for Windows and Microsoft applications administrators.
The user interface for ESI is based on the Microsoft Management Console (MMC). Therefore, ESI can run
as a stand-alone software tool or as part of an MMC snap-in on a Windows platform. With ESI,
administrators can provision block and file storage for Microsoft Windows, Microsoft SharePoint sites, MS
SQL, MS Exchange Servers, RecoverPoint, AppSync etc. ESI supports the EMC CLARiiON CX4 series, EMC
VNX series, EMC VNXe series, EMC Symmetrix VMAX, and EMC Symmetrix VMAX.
Responsibilities:
Responsible for analysis, design, implementation and deployment of code.
Performed Unit Testing and Code Reviews.
Responsible for interacting with Onshore Business Analysts and Tech team on daily scrum calls.
Responsible for ensuring code quality and coding standards of the code generated by the offshore
team.
Involved in documentation of the components.
Collaborated with UX design researchers for creating wireframes and working proto types
Environment: C#, Visual Studio.Net 2013, .Net Framework 4.5, IIS 7.0, PowerShell, WCF, GIT, MMC
Console, EMC Storage Arrays, Windows Server Products, Hypervisors – ESX and Hyper-V, SharePoint and
MS SQLServer.
Project: CRÈME Position: Associate Technical Architect
Client: GOLDMAN SACHS
Description:
CRÈME is the new system being designed to process the e-communication filesmessages (non–email
based communications) and send them to the firm’s surveillance and retention systems. The
implementation of this new system was to replace the old PERL system which lacks basic reporting, has
limited alerting mechanism, and require extensive manpower and lead time to implement new feeds.
Responsibilities:
Responsible for analysis, design, implementation and deployment of code.
Performed Unit Testing and Code Reviews.
Responsible for interacting with Onshore Business Analysts and Tech team on daily scrum calls.
Responsible for ensuring code quality and coding standards of the code generated by the offshore
team.
Involved in documentation of the components.
Used SQL profiler for testing the .net application for database issues.
Environment: ASP.Net MVC, SharePoint 2010, C#, Visual Studio.Net 2010, .Net Framework 4.0, SQL
Server 2008, T-SQL, ADO. Net, IIS 7.0, HTML, Jquery, CSS, AJAX, Java script, Windows Server 2008,
CVS, Visio
3. Page 3 of 3
Project: GSMAILMANAGER Position: Team Leader
Client: GOLDMAN SACHS
Description:
The application is used to adhere to the different email management strategies of Exchange Server 2007.
It also will have the capability of migrating to Exchange 2010 servers. The main objective of this product
is to manage the mailboxes in Exchange 2007 Servers. Mail Manager provides the following
1. Monitoring of Mailbox growth
2. Forecasting new mailbox quota limits
3. Recommendation of new forecast sizes and databases for appropriate moves
4. Facilitating new user provisioning
5. Auto Bump of mailbox quotas
6. Reporting and Mailbox moves
Responsibilities:
Designed Application Process Flows based on Use case Documents.
Developed SDLC procedures and task tracking of development effort.
Planned development efforts to meet project deadlines.
Estimated work effort and providing realistic timelines.
Coordinated presentations of Application wire frames for Play back to Business Users.
Designed Business Components, Data Access and Presentation layers.
Extensively used AJAX toolkit controls.
Used HTML, CSS, and java script for designing the front end.
Involved in documentation of the components.
Environment: ASP.Net, SharePoint 2010, C#, WebForms, WinForms, Visual Studio.Net 2008, .Net
Framework 3.5, SQL Server 2008, T-SQL, ADO. Net, LINQ, Entity Framework, WCF, IIS 6.0, HTML, CSS,
AJAX, Java script, Windows Server 2008.