Software Engineer Resume
San Francisco, Ca
SUMMARY:
- Confidential Certified .NET Developer with 6.8yrs of experience in analysis, design and development of client/server, Web Based and n - tier (Multi-tier) application.
- Experience in Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development, Testing and Deployment
- Experience working in an Agile Scrum environment
- Experience in developing web applications, windows applications and windows services in Confidential Visual Studio .Net IDE using C#, ASP.NET MVC, VB.NET, ADO.NET and SQL Server.
- Proficient in SOAP, Web Services, WCF, AJAX, JavaScript, JQuery, LINQ, XML, XSL, XSLT, XML Schema, HTML, worked with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database
- Knowledge of AngularJS
- Experience in Extraction, Transforming and Loading (ETL) data flows using SSIS
- Experience in developing T-SQL queries, stored procedures, triggers, cursors, functions and views using SQL Server.
- Experience in Financial Services and Insurance Domain (FSI).
- In-depth knowledge of Object Oriented Programming concepts.
- Involved in streamlining the migration process; refining the processes such as Custom Build and Custom release.
- Experience in client interactions, coordination and deployment.
- Involved in Architecture design and code review.
- Acted as liaison between management and development team for Requirements and QA.
- Good working knowledge with designer tools such as Confidential Visio.
- Effective in working independently and collaboratively in teams.
TECHNICAL SKILLS:
Programming Languages: C#, SQL, JavaScript, JQuery, AngularJS, HTML, CSS, XML, XSLT
Databases: MS SQL Server 2008-2012
Technologies and Frameworks: ASP.NET MVC, Entity Framework, WCF, ADO.NET, AJAX, JQuery, VB.NET, Crystal Reports, IIS, LINQ, Web services, SSIS, HTML, CSS,, XSL, XSLT, XSD
Development Methodologies: Agile development, Waterfall
WORK EXPERIENCE:
Confidential, San Francisco, CA
Software Engineer
Responsibilities:
- Design and development of database (SQL server).
- Developed SQL Server Integration Services (SSIS) packages for loading data from csv /spreadsheet files to SQL Server database tables
- Wrote store procedures, views in SQL server for report generation.
- Was part of migration team, migrating application to ASP.NET MVC Application.
- Also bug fixing and maintaining old web application.
.Net developer
Responsibilities:
- Requirement gathering.
- Design and development of database (SQL server).
- Design and development of application using ASP.NET MVC 3.5, C# and Entity Framework
- Wrote store procedures, views in SQL server for report generation.
- Developed SQL Server Integration Services (SSIS) packages for loading data from Access database, spreadsheets to SQL Server database tables. (Part of migration process)
- Created the automated processes for the activities such as database backup processes and SSIS packages to run sequentially using SQL Server Agent job
- Troubleshooting.
Technologies Used: ASP.NET MVC 3.5 / C# / Entity Framework / SQL Server 2012 / JQuery / AJAX / CSS / SSIS / IIS / JIRA /AGILE development/ TFS
Confidential, Cleveland, OH.Net developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design and development of modules, testing, deployment phase
- Used entity framework. Implemented User Interface using ASP.Net, C#, AJAX, JQuery, CSS.
- Writing Business Logic using VB.NET
- Writing Stored Procedures, Views
- Manual testing, Unit testing, Integration testing of modules; Resolving and Tracking bugs for the module.
- Implemented user controls.
- Documented technical design document.
Technologies Used: ASP.NET 3.5, VB.NET, CSS, AJAX, JQuery, CSS, Visual Studio 2012, MS SQL Server 2008, ADO.NET, IIS, TFS
ConfidentialSr. Systems Engineer
Responsibilities:
- Involved in coding and designing using ASP.NET, C#, ADO.NET, XML, JavaScript, and HTML
- Responsible for design and development of Web Forms using ASP.Net for the front end and C# and ADO.Net in the back end
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Implementation of User Interface using Asp.Net, AJAX
- Writing store procedures in SQL Server for report generation.
Technologies Used: ASP.NET, C#, AJAX, JavaScript, XML, SQL Server 2008
ConfidentialSr. Software Programmer
Responsibilities:
- Implemented the reporting functionalities in widow service.
- Implementation of User Interface using Asp.Net, AJAX
- Writing Business Logic and Web Services using C#
- Writing store procedures in SQL server for report generation.
- Responsible for project delivery on time and Trouble shooting technical issues for the team.
Technologies Used: C#, ADO.NET, VB.NET, XML, CSS, JavaScript, SQL Server 2005/2008, Crystal Report.
ConfidentialSoftware Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from requirement analysis, design and development of modules, testing, deployment and maintenance phase
- Used N-tier/ Multi-tier architecture for Presentation layer, the Business and Data Access Layers.
- Implementation of User Interface using ASP.Net, C#, AJAX, XML, XSLT, JavaScript, CSS.
- Implemented security features like Forms-based Authentication, and Role-based Authorization for the WCF services exposed
- Writing Stored Procedures, Views for Report Generation using crystal reports.
- Manual testing, Unit testing, Integration testing of modules.
- Implemented different HTTP Handlers. Implemented window services to send mails.
- Creating technical document for the migration changes; Writing migration utilities to port data.
Technologies Used: ASP.NET 2.0/3.5, C#, CSS, AJAX, WCF, Web Services, Windows Service, XML, XSD, XSLT, JavaScript, CSS, HTML, LINQ, Crystal Report, Visual Source Safe 2005, MSSQL 2008, IIS, Bugzilla.