Sr. Software Engineer Resume
Rosemead, CA
SUMMARY
- 7 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, Classic ASP, ADO.NET, and Java Scripting & JQuery, Bootstrap
- 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.
- Have interacted with database using Entity Framework.
- Designed front end screens using Classic ASP, ASP.NET, .NET controls, C# and common controls.
- Using ADO.NET technology wrote and executed SQL Server stored procedures for retrieval of data.
- Have Worked on Relational Data Base.
- Have worked with various reporting tools like SSI, Telerik reporting,
- Extensively worked with SQL Server 2008R2.
- Developed Window Services, WCF, REST, SOAP full web Services using C#, and LINQ.
- Developed Applications using SOA principles.
- Used the WCF services to fetch data from the SQL Server and display on the reports.
- Used ASP.Net Validation controls for Input validation.
- Good Knowledge Of VB.net
- Adept in using Version Control Tools like VSS, TFS
- Have good experience in debugging.
- Created web services and Remoting tiers using ASP.NET /WCF.
- Developed REST, SOAP 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, MVVM.
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, SSIS
PROFESSIONAL EXPERIENCE
Confidential, Buffalo Grove
Software Engineer
Responsibilities:
- Implemented email sending functionality using font-awesome text editor.
- Worked on various modules like customer 360, displaying the list of emails that were sent
- The other modules include Active contacts, Activity log.
- Working on UI Development.
- Creating Stored Procedures for various scenarios
- Developed Web API’s using C#.
- Modified the existing stored procedures to meet the new requirement.
- Performed validation for UI pages using java script and JQuery
- Implement front end and back end functionality for the assigned modules
- Implemented document upload functionality using bootstrap will all fancy features of drag and drop synchronous and asynchronous uploads.
- Created reusable widgets using partial views
- Interacted with database using Entity framework
- Created web API’s(Email API, Enterprise API)
- Created dynamic view by reading a html page and developed the functionality to convert the same to PDF using JSPDF.
- Created a view which loads the data to JQGrid and implemented paging and sorting for the same.
- Implemented the infinite scroll functionality using JQuery, ajax for list of emails.
- Implemented pagination using
- Unit testing and Writing testing scripts.
Environment: C#, SQL developer, IIS 7.5, .Net Framework 4.6.1, Visual Studio 2017Web API, MVC 5, Entity Framework 6, JQuery, JavaScript, Dapper
Confidential, Tampa FL
Software Engineer
Responsibilities:
- Writing different interfaces to fetch the data for various scenarios based on the user selection.
- Writing Rest API and windows service to log the execution time for each method to track the. performance of the various methods in the application.
- Using MSMQ to stage the message between rest API and windows service so that the primary. thread is not used so that the performance of the application is never down.
- Using observable collection and making the application to reflect the changes on the fly and .making the application responsive.
- Involving in SRS Writing.
- Involving in requirement gathering with users.
- Unit testing and Writing testing scripts.
- Developing Rest Services using C# .
- Working on UI Development.
- Creating Stored Procedures for various scenarios.
Environment: C#, SQL developer, IIS 7.5, .Net Framework 4, Visual Studio 2015Windows Service, Web API, WPF
Confidential, Rockville MD
Software Engineer
Responsibilities:
- Involved in UI development for the different kinds of disability.
- Did client side validation using JavaScript and jQuery.
- Fixed UIT bugs.
- Worked on DBQ ‘s
- Worked on various Web API modules like provider, Scheduler to add new functionality and fixed the bugs.
- Was Involved in single page application(SPA) using angular js, html, CSS3, JavaScript module development to added new functionality and to fix bugs.
- Modified the existing stored procedures to meet the new requirement.
Environment: C#, SQL Server 2012, IIS 7.5, .Net Framework 4.5/4.0, Visual Studio 2015, MVC5AngularJS, Entity Framework, Web API, JavaScript, Kendo UI, Jason, CSS3
Confidential, Wilmington DE
Software Engineer
Responsibilities:
- Enhanced the whole process of maintenance to the Procedures and Guidelines.
- Created Stored Procedures, Temp tables and views.
- Tested all possible scenarios and handled the same.
- Worked on UI development.
- Fixed browser compatibility issues.
- Used Table Adapters to deal with database.
- Involved requirements gathering, design & development.
- Adherence to Quality standards related to the project.
- Interacted directly with customers to collect key requirements and scenarios.
Confidential
Responsibilities:
- Used Table Adapters to deal with database.
- Involved requirements gathering, design & development.
- Adherence to Quality standards related to the project.
- Interacted directly with customers to collect key requirements and scenarios.
- Created Stored Procedures, Temp tables and views.
- Tested all possible scenarios and handled the same.
- Worked on UI development.
- Fixed browser compatibility issues.
Confidential
Responsibilities:
- Used Table Adapters to deal with database.
- Involved requirements gathering, design & development.
- Adherence to Quality standards related to the project.
- Interacted directly with customers to collect key requirements and scenarios.
- Created Stored Procedures, Temp tables and views.
- Tested all possible scenarios and handled the same.
- Worked on UI development.
- Fixed browser compatibility issues.
Environment: C#, SQL Server 2012, IIS 7.5, .Net Framework 4, Visual Studio 2012
Confidential, Fremont CA
Sr. .Net Developer
Responsibilities:
- Created WCF, REST, SOAP Web service to interact with SAP.
- Creating windows service to interact with SAP (using Theobald software) and SQL Server.
- Developed the whole process of maintenance to the warehouse.
- Created Stored Procedures for various scenarios.
- Did Error logging using various techniques.
- Hosted and Integrated WCF service in IIS.
- Tested all possible scenarios and handled the same.
Environment: C#,SQL Server 2012, WCF, Web Windows Service, IIS 7.5, .Net Framework 4,Visula Studio 2012
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.
- Involved in understanding the flow of application by doing debugging.
- 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
- Used SSIS to create reports.
- Have used Entity Framework to Interact with Database, Used Relational Data Base to deal with complex queries.
- 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 CSS to create different style sheets.
- 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 2010, .NET Framework 4.0, WCF.
Confidential, Pennsylvania
Sr. .Net Developer
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#
- Used the C# Reflection (or Introspection) API to call the method dynamically and also to keep track of user defined methods and C# functions.
- Enterprise level application patterns, Domain Driven Design and Onion Architecture on the server-side, with MVC4, Kendo UI & Knockout MVVM for front-end.
- 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.
- Used MVVM Pattern for the sub project that was involved.
- Creating Unit Test Cases, writing SQLs based on specifications prepared by Data Modeler
- Develop and deliver code, requirements documentation and test cases.
- Used SSIS to create reports.
- Used SOA Principles for the development of the application
- Used Entity Framework to interact with Database Used Relational Data Base to deal with complex queries.
- Used Telerick Reports to Create Reports.
- Made the application more users interactive by avoiding full page post-back using AJAX.
Environment: C#, SQL Server 2010, HTML, MS Visual Studio 2010, TFS 2010, Telerik, .NET Framework 4.0, JQuery,CSS3
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.
- Developed Web API REST, SOAP based services for integrations with various other internal components and services.
- Interacted directly with customers to collect key requirements and scenarios.
- Worked in WCF to implement Business Services.
- Used CSS to create different style sheets.
- 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,, CSS2,MS Visual Studio 2010, .Net Framework 4.0, Telerik Reporting, TFS 2008.
Confidential
Responsibilities:
- Designing of the windows form for Signoff and Upload Modules.
- Creation of WCF service, REST SOAP 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, CSS2, Windows Service, SQL Server 2005 & 2008 R2, Telerik Reporting,2008