Sr. Software Engineer Resume
Rosemead, CA
SUMMARY
- 6 years of experience in .Net Technologies. Worked on both web and windows applications in development and analysis.
- Implemented Ajax in different Web forms to avoid full page post - back and make the application more users interactive.
- Experience in developing applications using C#, ASP.NET, ADO.NET, Java Scripting & Jquery.
- Involved in creating tables, view using SQL.
- Experience in writing complex Database Queries, stored procedures, functions, triggers using MS SQL Server.
- Using C#, JavaScript AJAX., Designed and developed UI components, implemented event handling with the help of Jquery.
- Used Kendo UI controls to develop ASP.NET web pages.
- Designed front end screens using ASP.NET, .NET controls, C# and common controls.
- Using ADO.NET technology wrote and executed SQL Server stored procedures for retrieval of data.
- Extensively worked with SQL Server 2008R2.
- Developed Window Services, WCF using C#, and LINQ.
- Used the WCF services to fetch data from the SQL Server and display on the reports.
- Used ASP.Net Validation controls for Input validation.
- Adept in using Version Control Tools like VSS, TFS
- Created web services and Remoting tiers using ASP.NET /WCF.
- Developed Web Services, .NET Remoting, WCF using C#, VB.Net and LINQ
- Built systems based on SOA architecture using SOAP, UDDI, WSDL and XML.
- Strong experience in Object Oriented Programming (OOP) and methodologies
- Excellent knowledge in Object Oriented analysis and design (OOAD), Agile Development Methodology, Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC).
- Good understanding of Relational Database Design and Client-Server Architecture.
- Successfully transformed ideas into workable IT solutions by clearly understanding business processes and customer needs.
- Excellent in verbal, written communication skills and preparing/making presentations to technical personnel. Quick learner, team player and easily adapts to new technology.
TECHNICAL SKILLS
Programing Languages: C#.
.Net Technologies: Asp.Net, MVC, Linq, WCF, Windows Services.
Database: MS SQL Server 2005, 2008 R2
Scripting Languages: JavaScript, Jquery, Ajax, Knockout JS.
Application Servers: IIS 7.0
O.S Platform: Windows Server 2005, 2008, Windows 7.
IDE/Framework: Visual Studio 2008, 2010, .Net 3.5, 4.0 & 4.5
Reporting: Telerik.
PROFESSIONAL EXPERIENCE
Confidential, Rosemead, CA
Sr. Software Engineer
Responsibilities:
- Pre upgrade analysis of existing environments.
- Writing new stored procedures & modifying existing for better performance.
- Implemented WCF to handle a critical issue of caching caused in Web Farms.
- Optimizing the existing transactions and implemented XML bulk data inserts.
- Done code reviews, given guidance.
- Support for testing, User Acceptance Testing, Performance Testing.
- Defined project deliverable standards and ensure the quality of customer deliverables, and alignment to industry best practices
- Creation of tables and stored procedures.
- Used ADO.NET Entity Data Model as well as LINQ to SQL to deal with database.
- Creating test cases for each of the business logic in the application and performing n-unit for the application
- Responsible for understanding requirement, estimation and on-time code delivery.
- Involved in Requirement Gathering, Enhancements, bug fixes and Testing.
- Close interaction with client during the project life cycle.
- Used LINQ to SQL for mapping tables and stored procedures to access the data from the Database.
Environment: C#, Oracle 10g, MS Visual Studio 2010, TFS, .NET Framework 4.0, WCF.
Confidential, Pennsylvania
Sr. Sowfware Engineer
Responsibilities:
- Used T-SQL for writing Store Procedure.
- Used Grid views, list boxes and Ajax controls in UI development.
- Used Telerik controls to develop ASP.NET pages.
- Created event driven Ajax-style views using HTML and JavaScript.
- Populated GS UI by consuming web services using C#.
- Extending support during System Testing and UAT.
- Responsible for understanding requirement, estimation and on-time code delivery.
- Follow the configuration management process
- Distribution of work.
- Creating Unit Test Cases, writing SQLs based on specifications prepared by Data Modeler
- Develop and deliver code, requirements documentation and test cases
- Made the application more users interactive by avoiding full page post-back using AJAX.
Environment: C#, SQL Server 2008, HTML, MS Visual Studio 2010, TFS, Telerik, .NET Framework 4.0, JQuery.
Confidential, New York City, New York
Sr. Software Engineer
Responsibilities:
- For designing and development of the application used object-oriented programming concepts, ADO.Net
- Handled exceptions by using Exception Management Application Block (EMAB).
- Involved in the process of Designing and development of modules like Loans and Deposit.
- Developed generic web form templates using C# and .NET Web Controls to generate various quotation slips.
- Wrote Store Procedure, Triggers in SQL Server.
- Used C# and ADO.Net to write Data Access Classes.
- Ensured the issue fix and technological quality of the deliverable by coordinating with offshore team as part of production support
- Resolve issues related to production support and providing permanent fixes for the defects
- Responsible for ensuring all end user queries are answered within SLA with proper escalation to IT teams for quick resolution.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: .NET Framework 3.5, Visual Studio 2008, ASP.NET, SQL Server 2005, C#, Windows Services, CSS
Confidential
Software Engineer
Responsibilities:
- Involved requirements gathering, design & development.
- Played a key role in implementing complete functionality of TPA user and to design corresponding view pages.
- Created User friendly Dashboards in the application.
- Creation of tables and stored procedures.
- Used ADO.NET Entity Data Model as well as LINQ to SQL to deal with database.
- Adherence to Quality standards related to the project.
- Interacted directly with customers to collect key requirements and scenarios.
- Worked in WCF to implement Business Services.
- Responsible for builds and deployments of the application.
- Performed end to end Testing Both Positive and Negative Scenarios for the Pages Developed.
Environment: ASP.NET MVC, C#, Jquery, Telerik, IIS, MS Visual Studio 2010, .Net Framework 4.0, Telerik Reporting.
Confidential
Responsibilities:
- Designing of the windows form for Signoff and Upload Modules.
- Creation of WCF service for uploading enrolled data at the end of the day.
- Creation of Reports Using Telerik Reporting tool.
- Creation of Windows service to send reports automatically at midnight.
- Performed end to end Testing Both Positive and Negative Scenarios for the Pages Developed.
Environment: Asp.Net, C#, WCF Service, Windows Service, SQL Server 2005 & 2008 R2, Telerik Reporting.
Confidential
Software Engineer
Responsibilities:
- Documenting and incorporating the review comments.
- Coding of UI using ASP.NET and C# for planning and scheduling modules.
- Requirements collection by coordinating with the business users.
- Used T-SQL in SQL-Server 2005 for Writing of stored procedures.
Environment: C#, ASP.NET, T-SQL, SQL-Server 2005.