Suraj Ramalingam
E-mail address: ************@********.***
Phone #: 404-***-****
EDUCATION:
IT University of Copenhagen Copenhagen, Denmark
•
Master of Internet and Software Technology Aug 2003 to Mar 2006
9.3 out of 13
Bharathiyar University Coimbatore, India
•
Bachelor of Engineering (Computer Science 1997 to 2001
First Division (73.4 %)
WORK EXPERIENCE:
Deloitte Tax LLP Los Angeles, CA
Tax Senior October 17, 2010 – Present
1 Led small teams of up to 5 team members both onsite as well as in R10 (Deloitte’s off
shore).
2 Participated in various client meetings with business users and functional team to
understand the client’s business requirements and to provide technical assistance to
help them resolve complicated business requirements.
3 Assisted and guided client counterparts with their design and development efforts.
4 Guided R10 team with their development efforts.
5 Worked as a team with onsite and R10 technical members as well as functional and
business users to achieve project goals and meet project deadlines.
6 Developed Technical Design from Functional Design for various modules for
different projects like WOTC, IPACS and FIN 48 WFS (Reports, Interface,
Conversions and Extensions) objects.
7 Designed and coded various reports, extensions and conversion objects to meet
client’s requirements using state of the art Microsoft and other third party tools and
technologies.
8 Used various software development tools like C# 3.5, 4.0. NET, Microsoft Visual
Studio .NET 2008 2010, ASP.NET MVC3, MVP, MVVM, ADO.NET/ADO SQL
Server 2000/2005, MS SQL Membership database, Red Gate, Entity Framework 4.0
etc for various development works required to meet clients requirements.
Environment: Microsoft Visual Studio .NET 2008 2010, ASP.NET MVC3, MVP,
MVVM, ADO.NET/ADO, VSS, IIS6/7, MTS, SOAP, SSIS, SSRS, LINQ, MS
SharePoint 2008, MOSS 2007, MCP, SQL Server 2000/2005, MS SQL Membership
database, Red Gate, Entity Framework 4.0, C# 3.5, 4.0 . NET, XSLT, Windows
2000/NT/XP/7
Tech Mahindra Americas Inc. Alpharetta, GA
Technical Architect Jul 1, 2010 – Oct 8, 2010
9 Work with AT&T client to provide them technical design solutions for their complex
business needs.
10 Design of the entire application using n-tier architecture considering reusability,
modularization, user management, different interface and services, exceptional
handling, audit trail etc.
11 Developing SOA using WCF and Web Services for communication
12 Development of various Windows Application and Services using designs in C#
which are the intensive business Engines of the Modules
13 Release the product to various AT&T stores and handle issues with the release
14 Refactor the performance of the application at code level and database level
15 High level and detail level design and architect of
1 User interface
2 Business layer
3 Testing framework
4 Database layer
5 Database synchronization
6 Database maintenance and programming
Environment: Microsoft Visual Studio .NET 2008 2010, MVVM, ADO.NET/ADO,
VSS, IIS6/7, MTS, SOAP, SSIS, SSRS, LINQ, MS SharePoint 2008, SQL Server
2000/2005, MS SQL Membership database, C# 3.5, 4.0 . NET, Windows 2000/NT/XP/7
Fortek New Jersey, NJ
Sr. Software Developer Feb 9, 2009 – Jun, 30 2009
16 Responsible for exploring Requirements as per legacy systems, Design Architecture,
Use Case analysis, development, testing, delivery and support.
17 Requirement includes Business modeling, Use Case modeling and defining the
dependency matrices between every Use Case.
18 Analysis and Design includes the Business Work Flows, Web Services and
Integration with existing modules, database models using OOAD Methodology
(UML/Enterprise Architect)
19 Design of the entire application using n-tier architecture considering Reusability,
Modularization, User Management, Different Interface and services, Exceptional
Handling, Audit Trail etc.
20 Design, Development & integration of various Web Applications using ASP.NET 3.5,
C#, AJAX, XML, Jscript, JSON, ExtJs (CoOlite).
21 Development of various Windows Application and Services using designs in C#
which are the intensive business Engines of the Modules
22 Developed various tables, stored procedures, constraints, indexes and views on
Oracle database using PL-SQL with fine performance tuning
23 Developing SOA using WCF and Web Services for communication
24 Developing Win-Forms and Web-forms with Rich User interfaces
25 Developed and maintained the dashboard using AJAX and Share Point where
different documentation are to be maintained
26 Developed connectable Web Parts by creating custom site & list templates using
SharePoint 2007, C#/VS 2008
27 Developed new document libraries and lists to store company documents and records
using SharePoint
28 Writing Unit test cases and automating testing using NUNIT – a tool for automated
Unit testing
29 Preparing the Web & Windows installer for release and deployment of the application
for production on client server
30 Controlling change configurations of the application using TFS (Team Foundation
Server)
31 Maintenance and production support of the deployed application
Environment: Visual Studio 2008, ASP.NET, C# 3.5, AJAX, WCF (Web Services),
LINQ UML, Enterprise Architect, ADO.NET, XML, XSLT, HTML, Jscript, JSON,
Coolite (ExtJs), NUnit, PL/SQL, NUNIT, VSS.
Novozymes IT Copenhagen, Denmark
Web Developer Nov 4, 2006 – Feb 1, 2009
32 Analyze and understand a legacy database to aid migration of classified data to the
new MOSS system using custom code using Microsoft .NET.
33 Facilitate data access from old database using LINQ .NET to increase performance.
34 Design and create custom MOSS sites for each client for using out of the box MOSS
web services.
35 Develop document libraries for migrated documents and hyperlinks from data layer
using out of the box MOSS web services.
36 Testing and fixing issues with the module based on customer feedback.
37 Provide shared access of file(s) to users in different countries using MOSS with
versioning.
38 Design, analyze and implement front end, middle tier business logic for excel data
sheet using Visual Studio Tools for Office (VSTO 2007) and C# .NET Add in
support.
39 Develop MS.NET web services for communication between front end and SAP XI.
40 Provide XML mapping module between web services request and SAP XI interface.
41 Testing, bug tracking & regression testing after Fix is promoted to test environments
& involved in build/release.
42 Perform 3DES encryption and decryption of user information using C# .NET and
.NET web services
43 Perform transformation of user data from Novozymes domain to SF domain using
SSIS MS.NET
44 Fix issues with special user groups and guest users in Novozymes.
45 Responsible for Testing using automated tools.
46 Acquire and analyze the user requirements.
47 Design a MS SQL 2005 database for storing the result of survey.
48 Prepare the application to maintain state.
49 Design user interface using ASP.NET
Environment: Microsoft Visual Studio .NET 2010, ADO.NET/ADO, VSS, IIS6/7,
SSRS, LINQ, MS SharePoint 2008, SQL Server 2000/2005, MS SQL Membership
database, C# 3.5, 4.0. NET, Windows 2000/NT/XP/7
Netcompany A/S Copenhagen, Denmark
IT Consultant Mar 7, 2006 –Oct 30, 2006
50 Partial design and implementation of business logic and database layer using C#.NET
and MSSQL 2005
51 Update and maintain the client cache that contains data for UI and solve system
performance and optimization issues.
52 Design the front end according to client specifications.
53 Used ADO.NET to connect to backend database SQL Server.
54 Testing, bug tracking & regression testing after Fix is promoted to test environments
& involved in build/release and also using Visual Source Safe for code security.
Environment: C# .NET, ADO.NET, MS SQL 2005, SQL Server, Visual Source Safe