Sr.net Developer Resume
Philadelphia, PA
SUMMARY
- .Net Developer with 7+ years of Progressive Experience in Software Design, Development, various sections of maintenance of windows and web based applications developed on Microsoft Technologies.
- Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
- Extensively worked usingAWSservices along with wide and in depth understanding of each one of them.
- Highly skilled in deployment, data security and troubleshooting of the applications usingAWS services.
- Extensive Experience in C#, Windows Forms, ASP.Net Web Forms, ASP.Net MVC, Web Services, WCF Services, Web API, Entity Framework, LINQ, JSON, CSS, JQuery, Angular JS 1.x, Angular 2, Bootstrap, Windows Azure, SharePoint Online, Windows 2003/2008/2012 , IIS, MSBI (SSAS, SSIS & SSRS Jobs), Office 365.
- Experience in SQL Server 2008/2012, Oracle 11g, MySQL, MS Access and DB Programming (SQL, PL - SQL, T-SQL, Views, Stored Procedures, Triggers etc.), Indexing, Query tuning/Optimization.
- Good Amount of Experience in code reviews, enforcing dev standards, refining software development and build processes, and assisting in QA/QC activities
- In Depth knowledge of design patterns (Factory, Singleton, Repository, Unit of Work. Dependency Injection & Inversion of Control etc.)
- Experience in Testing (Unit Testing, Integration Testing, Load/Performance Testing, UAT)
- Strong Experience in Migration of Legacy Applications (Old Technologies) to new plat forms
- Very good in Data Preparation, Data Migration, Data cleansing and normalization.
- Profound knowledge of software development methodologies (Waterfall, Agile, Scrum etc.), OOP/OOAD Design Principles
- Skilled in all phases of the software development lifecycle (SDLC) and Worked in various roles as software systems/business Analyst, software engineer / developer.
- Experience in Server sizing recommendations & Environment Readiness (Dev / Test / Stage/Prod)
- Refining business processes & support business by providing new solutions, improvements and Enhancements to current solutions to make business more effective
- Monitoring & Reporting progress, identifying problems, and recommending actions.
- Managed as Release/Deployment of major applications through all client.
TECHNICAL SKILLS
Languages: C#, VB.Net, HTML, CSS, Java Script, Type Script, SQL, PL/SQL, VB
Technologies: AWS, Web Forms, Win, MVC, Web Services, WCF, Web API, ADO.Net, Entity Framework, LINQ, AJAX, JQuery, JSON, Angular, Angular 2.0, Type Script, Bootstrap, Enterprise Library, Collaboration, CMS, Office 365.
Databases: Oracle, SQL Server, MS-Access, SQL Azure, MySQL
Reporting Tools: SQL Server Reporting Services (SSRS), RDLC Reports, Excel Repots, Crystal Reports, Oracle BI
Tools: Visual Studio, TFS, VSS, VSTO, VSTP, MS Visio, MS Project, GitHub, Fiddler
Web Servers: MS IIS
DB Tools: PL SQL Developer, SQL Server Management Studio
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia, PA
Sr.Net Developer
Responsibilities:
- Analyze high level business requirements and design and develop lower level functional & technical requirements.
- Developed Cloud Formation scripts to build on demand EC2 instance formation.
- UtilizedAWSCLI to automate backups of ephemeral data-stores to S3 buckets and EBS.
- Created nightly AMIs for mission critical production servers as backups.
- Configured and maintained the monitoring and alerting of production and corporate servers/storage using Cloud Watch.
- Migrated applications from internal data center toAWS.
- Support the definition, development, delivery of the product following the software lifecycle process & Determine impact of functional requirements through collaboration
- Active Involvement in all phases of SDLC from Requirement analysis, Design, Development & Enhancements, Implementation, bug fixes etc. to ensure successful application deployment.
- Support during UI & UX development, ASP.Net Web APIs & Windows services
- Producing High Level Design document (HLD) (Business / System Re-equipment Specifications, Architecture diagrams) and Low Level Design Documents (LLD) (DB Model, ER diagram, Interface Specification Document, Use Case Documents)
- Entity Framework with Generic Repository Pattern and Unit of Work(UoW), Inversion of control and Dependency injection, Data Transfer Object (DTO)
- Requirement Management, Requirement Traceability, Source Code Repository, Version Control, Issue Tracking, Reports, Build & Deployment with Microsoft Team Foundation Server (TFS)
- Provide Required Support and assistance for Database Modelling, DB Tables, Views, Procedures/Functions, Keys, Indexes, Query Optimization & Performance tuning
- Provide necessary support and guidance to testers, analysts and deployment to development/ validation, integration, UAT and production systems
- Preparation & Review of coding standards for front end and back end development
- Team collaboration & Task planning and distribution with Agile Methodology and Test Driven Design/Development.
- Plan, schedule and coordinate activities related to 3rd party related changes/updates
- Create and maintain technical documentation on the designed systems, compiling documentation for design changes
Confidential, Irving, TX
Sr.Net Developer
Responsibilities:
- Contribute in Design, Build, Test and Deploy areas with ASP.Net C#, ADO.Net, LINQ, Entity Framework, WCF Services, AngularJS, Web API, Oracle & Sql Server Database Development, Performance Tuning of Front End Applications and Backend Databases
- Implement solutions by mapping the business requirements to Technical requirements
- Review, interpret and respond to business requirements specifications (BRS) to align IT and Business
- Software Design Patterns to support code maintenance, extension & reusability
- Development & Implementation of ASP.Net WCF Services, Web API for Systems Integration
- Manage process and Involved in Sprint Planning, Managing Daily Scrum (Agile Scrum Master)
- Collaboration of Development and Operations team for continuous delivery (DevOps)
- Enterprise library Data block modules to interface Database and application Open Access (ORM Tool)
- Support for SQL and PLSQL scripts/programming in relational database with huge data.
- Code reviews and code checks of ASP.Net C# coding and PL/SQL
- Create and maintain technical & functional documentation
- Provide training to users and assistance to users with software-related issues or problems.
- L2 & L3 Support for providing operation support to production applications
- Conducting User Acceptance Testing (UAT) and getting sign off from client.
- Understand of .Net Core and latest .Net frameworks
Confidential, Atlanta, GA
Sr.Net Developer
Responsibilities:
- Contribute in Design, Build, Test and Deploy areas with ASP.Net C#, ADO.Net, LINQ, Entity Framework, WCF Services, AngularJS, Web API, Oracle & Sql Server Database Development, Performance Tuning of Front End Applications and Backend Databases
- Implement solutions by mapping the business requirements to Technical requirements
- Review, interpret and respond to business requirements specifications (BRS) to align IT and Business
- Software Design Patterns to support code maintenance, extension & reusability
- Development & Implementation of ASP.Net WCF Services, Web API for Systems Integration
- Manage process and Involved in Sprint Planning, Managing Daily Scrum (Agile Scrum Master)
- Collaboration of Development and Operations team for continuous delivery (DevOps)
- Enterprise library Data block modules to interface Database and application Open Access (ORM Tool)
- Support for SQL and PLSQL scripts/programming in relational database with huge data.
- Code reviews and code checks of ASP.Net C# coding and PL/SQL
- Integration of ERP Systems (Oracle eBS) and LOB Systems (Engineering, Procurement, Construction and Project Management Systems)
- Create and maintain technical & functional documentation
Confidential, Chicago, IL
Sr.Net Developer
Responsibilities:
- Requirement elicitation from the business and come up with the Business requirement design and SRS.
- Having analyzed the requirements and creation of prototype.
- Propose and present technology up gradation plan to business.
- Have involved in making of High level design and low level designs.
- Designed the web application framework using C#.Net
- Used agile methodology like Scrum.
- Build and deployment
- Supporting QA during integration testing
- Designed and Developed SSIS packages for Data Integration from heterogeneous systems to SQL and excel exporting and daily jobs.
- Involved in various Transformation and data cleansing activities using various Control flow and data flow tasks in SSIS packages during data migration
Confidential
.Net/C# Developer
Responsibilities:
- Requirement elicitation from the business and come up with the Business requirement design and SRS.
- Having analyzed the requirements and creation of prototype.
- Have involved in making of High level design and low level designs.
- Designed the web application framework using C#.Net.
- Used ASP.NET and updated almost all web pages to implement the AJAX functionality, thereby achieving performance enhanced application.
- Developed web services and implemented WS security using WSE3.0
- Designed Master pages and maintained uniformity among all web pages and implemented the same template throughout the application.
- Good experience in UI design, AJAX, implementations
- ADO.NET was used to implement the data access layer to communicate with databases
- Responsible for Database design, and creation of Stored Procedures using T-SQL, triggers to perform the Data retrieval from multiple tables in Oracle 10g.
Confidential
.Net/C# Developer
Responsibilities:
- Gained valuable experience working with ASP.NET and C#, developed application logic in C#.
- Gained knowledge about all aspects of the software product life cycle from inception to delivery of product. Tasks included: user needs assessment, user interface design, ASP development, JavaScript development, database design, SQL Server, Code Reviews testing, user support &ongoing code maintenance.
- Involved in migrating the application from Asp to Asp.net.
- Developed many Web Forms using C# and ASP.NET and used AJAX in some forms.
- Gained experience working in a team based environment.
- Used Grid Views to display data and formatted using Sorting and Paging.
- Gained knowledge about Web Services for userauthentication.
