Programming Analyst Resume
Professional Summary:
- 3+ years of experience in the IT industry with extensive skills dedicated to requirement, design and development of client/Server and n-tier architecture applications, database development and reporting.
- Expensive knowledge of Object Oriented Programming (OOP) concepts.
- Well versed with complete Software Development Lifecycle (SDLC) process including Designing, Developing, Testing and Implementation and Agile-Driven Software Development Methodology
- Experienced in implementing reporting applications using .NET, Crystal Reports, Crystal Enterprise, Business Objects Enterprise, SQL SERVER 2005/2008, T-SQL, PL/SQL, etc.
- Developed complex clinical applications using cutting edge technologies - Visual Studio .NET 2008(.NET Frame Work 3.0), ASP.NET 3.0, C#, WCF Services, DLINQ, XLINQ, XML, SQL Server 2000/2005.
- Knowledge of Microsoft Office SharePoint Server 2007(MOSS) installation, configuration and administration and exposure to windows SharePoint services (WSS), Silverlight, Windows Presentation Foundation (WPF) and XAML.
- Expertise in developing Graphical User Interface (GUI) and Web Forms using ASP, C# and ASP.NET.
- Knowledge on Configuration Management for Visual Studio, SourceSafe and SQL Server 2005.
- Proven experience in developing database applications with SQL Server 2005/2008, MS Access, Oracle 9i/10g.
- Solid experience in the development of Complex Stored Procedures, SQL Queries, DLINQ Queries, Joins, Triggers, Views.
- Strong Programming skills in Java Script, HTML, XHTML, CSS, XML.
- Experienced in creating and using Windows Controls, Window Services, Win Forms, Web Forms, APIs and Web User Controls in C#.NET.
- Knowledge about design Patterns (Factory and Façade) in .NET architecture.
- Thorough understanding of Microsoft Office Suite including Excel &Access.
- Strong working knowledge in SAS and SPSS to import and export data, graphs and Regression.
- Experienced in Deployment of Info Path forms onto the SharePoint Server.
- Quick learner, Sincere, Hard worker, possess excellent analytical and technical skills, excellent team player.
Education:
Master of Science in Computer Science
Bachelor of Technology in Computer Science Engineering
TECHNICAL SKILLS:
Languages:
C, C++, Java, SQL, C# .NET,ASP .NET,ADO.NET
Web Technologies:
JSP, JavaScript, HTML/XHTML, CSS, AJAX, XML, XSD, XSLT, JavaScript and XML Web Services, WindowsCommunicationFoundation Services (WCF Services), DLINQ, DreamWeaver.
Database:
Oracle, MS Access, SQL server2005
Operating Systems:
Windows 2000/XP/Vista
Frameworks:
.NET Framework 1.1, 2.0/3.5
Presentation Layer:
Web Forms and Win Forms using C#
Reporting Tools:
Crystal Reports 11
Methodologies:
Software Development Life Cycle (SDLC)
Web services:
Internet Information Server(IIS) 6.0 +, Apache Tomcat
Scripting Languages:
Java Script. Perl, Lisp
Version Control Tools:
Microsoft Visual SourceSafe 6.0, SharePoint
Tools:
Microsoft Office 2003/2007
Certification
Development and Implementation of Windows-Based applications using Microsoft Visual C#
J2EE Programming Certificate, SRM Info Tech
PROFESSIONAL EXPERIENCE
Confidential 09/2009-Present
Role: Programming Analyst
Project :: HelpDesk
Helpdesk is a windows application and is mainly developed to store and retrieve work order details. Users can track the E-learners information by selecting the particular E-Learner and can also access the person details using either the name or the last four digits of the SSN.
Responsibilities:
- Designed the Application and Database structure.
- Developed Win Forms using C#.
- Wrote T-SQL, Stored procedures, Triggers using SQL Server 2008.
- Developed the code using C#.NET and LNIQ.
- Extensively used Data Grid view with search and Tree view controls.
- Created deployment of applications using Visual Studio.NET startup project.
Environment:C#.NET, .Net Frame Work 3.5, SQL Server 2008, LINQ
Project :: Work Order System:
WorkOrderSystem permits the regional users to enter a work order such as specialize query or a possible problem. The system then flags the central administration for action. The work order and their status should be reviewed on the web by the submitter. The work requires the creation of 4-5 table structure, views, administration interface for the changing of status and notes.
Responsibilities:
- Designed the Application and Database structure.
- Developed Win Forms using C# and ASP.NET.
- Wrote T-SQL, Stored procedures and Triggers using SQL Server 2008.
- Developed the code using Java script, C#, ASP.NET and ADO.NET.
- Used Data Grid view extensively for displaying the work order results.
- Developed Cascading Style Sheets (CSS) for user interface uniformity throughout the application.
- Used HTML, Java script and Ajax for developing controls and web forms in Work Order Module.
- Created deployment of applications using Visual Studio.NET startup project.
Environment:ASP.NET, SQL Server 2008, ADO.NET, Java script, Crystal Reports, Ajax, Windows XP, IIS 6.0+
Project :: Employee Self Service
ESS is a windows application to track user’s login time & details. The application enables the administrator to track either a specific user or all users details based on the given date range.
Responsibilities:
- Designed the Application and Database structure.
- Developed the application Win Forms using C# and LINQ.
- Wrote T-SQL, stored procedures using SQL Server 2008.
- Developed Complex LINQ queries in C#.
- Deployed the application in the Intranet Environment.
Environment:C#.NET, .Net Frame Work 3.5, SQL Server 2008, LINQ, Xml
Project # 4
TECTA (Tennessee Early Childhood Training Alliance): TECTA (Tennessee Early Childhood Training Alliance): This is web based application linked to SQL Server database. This allows users to manage students, orientations, TECPAC, staff, classes, institutions, workplaces, general ledger and budgets for TECTA. State users need the ability to view all institutions data but not edit it (This role (Super Reader) was not originally described) Hence this functionality has been added to the security and role system of TECTA. Developed Reports using Crystal Reports to view the auditing of users, their logins and logouts and made them view the reports according to their credentials.
Responsibilities:
- Designed the required user interface using C# and Win forms.
- Queried SQL database using LINQ to SQL
- Tested the application end to end.
- Documented the entire development and conducted knowledge-transfer sessions to help users understand the new implementation.
- Using Import/Export Wizards moved the data from different sources like Excel, Flat Files, XML data into target locations, by applying transformations.
- Designed new reports for employees to view Academic Classes, List of Students, and Ledger Report, etc using SSRS.
- Created and deployed SSRS charts, drill-down, matrix and interactive parameterized reports using ad-hoc SQL.
- Trained the end users in creating the ad-hoc reports using Report Manager.
Environment:ASP.NET, SQL Server 2008, ADO.NET, Java script, Crystal Reports, SQL Server, SSRS, SSIS
Confidential 01/2007 – 08/2009
Data Analysts & Crystal Reports Developer
Quality Tracking System:The main purpose of the project is to provide the statistical analysis according to the requirements, to better assist in getting better results.
Responsibilities:
- Working with the higher management in Marketing, Sales and Finance departments to gather requirements for their reporting needs.
- Create Crystal Reports, which would facilitate decision-making.
- Designed Complex reports like sub-reports, drill downs, formulas, parameters, selection criteria groups, etc.
- Created views and stored procedures for Reports using complex SQL, T-SQL.
- Involved in Performance tuning of the reports.
- Published Crystal Reports in web based environment using Crystal Enterprise.
- Handled administrative tasks via Crystal Enterprise for reports publication, scheduling, user security.
Environment: Windows 2000, SQL Server 2005, SQL, T-SQL, Crystal Reports XI, Crystal Enterprise XI.
Web Designer: Maintained the university website for Chemistry Department.
Teaching Assistant in Dept. of Mathematics
Assisted students in their corresponding course works related to Statistics and SAS, helped professors in grading papers and in preparing lectures using Microsoft PowerPoint.