Sr. Software Engeer Resume
IN
SUMMARY
- 13+ years of progressive experience in the application development & maintenance across Microsoft Technology stack with a focus on Microsoft Azure PaaS, .NET framework, C#, VB.NET, ASP.NET, Web API, Entity Framework 6, Unity and SQL Server
- Experience of implementing enterprise systems based on Microsoft Azure PaaS platform using Azure Storage Queue, Azure Table, Azure BLOB, Worker / Web Role and Azure Redis Cache, Azure Deployment and Monitoring, App Service, Logic Apps, Web Jobs, Azure Functions in an integrated development & test environment involving Azure SDK, Visual Studio and Azure Emulator
- Proven expertise in the design and development of middleware components and reusable frameworks using .NET / C# and Object - Oriented Design patterns and Dependency Injection using Unity Framework
- Proven expertise as a Database Developer with MS SQL Server and Oracle RDBMS systems
- Proficient in designing and developing Win-Form Applications using C# / VB.NET and Web Applications using ASP.NET
- Proficient in designing and developing WCF and Web Services using .Net Framework.
- Experienced in optimizing complex database queries and authoring large Stored Procedures, Views and Triggers for data centric enterprise business solutions
- Experience of conceptualizing and implementing reports and BI solutions using POWER BI, SQL Server Reporting Services (SSRS) and Crystal Reports
- Experience of various Source Control / Build Management tools such as Microsoft TFS / VSS, IBM Clear Case, SVN Tortoise
- Experience of integrating / migrating legacy data sources with SQL server using SQL Server Integration Services (SSIS)
TECHNICAL SKILLS
Databases: Microsoft SQL server 2005/2008, 2012, 2014 Oracle, MS Access, MSDE
Languages/ Framework / Tools: .NET FRAMEWORK, C#, ASP. NET, \VB.NET, LINQ, WEB API, AZURE SDK, \AZURE STORAGE, AZURE BLOB, \AZURE REDIS CACHE, AZURE QUEUE, \AZURE DEPLOYMENT AND MONITORING, \APP SRVICE, LOGIC APPS, STORAGE \EXPLORER, POWER BI, WEB API, WCF, \WEB SERVICES, UNITY FRAMEWORK, \WINFORMS, PRISM, ENTITY FRAMEWOK, \MS SQL SERVER, ORACLE, TOAD, \MULTI TIER, CLIENT SERVER, OOPS, \DESIGN PATTERNS, VB6, COM, ASP, SSRS, SSIS, SSAS, CRYSTAL REPORTS, HTML, AJAX, JSON, ANGULAR JS, SOUPUI, FIDLER, NUNIT
Source Control: TFS, Visual Source Safe, SVN, IBM Clear Case
Development Tools / IDEs: Microsoft Visual Studio / Visual Studio Online (VSO)
Web Servers: Internet Information Server (IIS 5.0/6.0/7.0/8.0 ) \
PROFESSIONAL EXPERIENCE
Confidential, ROCKWAY, NJ
Onsite Technical Lead
Responsibilities:
- Design/Development of application using Azure Storage Blobs, Table and Queue used to store data and integrate applications.
- Custom Job Scheduler development and management using Azure Logic App and Web APIs with AAD Authentication
- Dynamic on the fly Custom Web API
- Scheduled business process using Azure Web Jobs and Function using CRON Expression
- Delivery of management reports through various reporting formats and online API based data feeds
- Component development & integration using Visual Studio 2015 and Azure SDK
- Developed software applications to facilitate and automate common data extraction tasks
- Report generation using Power BI
- Azure Deployment and Monitoring
- Azure SQL Database Management
- Support and maintenance of backend database components across several business-critical Database systems based on MS SQL Azure PaaS
- Development of complex SQL queries, Stored Procedures, Views, Shell scripts and BI reports
- Sprint demos and feedback collection
- Code review / peer review
- Development of Use-Case, Workflow, Business flow & ER diagrams using Visio 2016
Confidential, Carmel, IN
Onsite Team Lead
Responsibilities:
- Application development & integration using Visual Studio 2013 and Azure SDK using Web Role Worker Role
- Development/Design of Azure Blobs, Table and Queue used to store data and integrate applications using messages.
- Support and maintenance of Oracle 11g database using TOAD
- Support and Maintenance of SQL Database and Dot Net Cloud based Application
- Developed Applications to facilitate and automate common data extraction tasks
- Development of complex SQL queries, Stored Procedures, Views.
- Requirements discussions with business and IT stakeholders
- High level and low-level design of modules & components
- Enterprise architecture reviews and system design alignment
- Development of Use-Case, Workflow, Business flow & ER diagrams
- Component unit testing using Azure Emulator
- Sprint demos and feedback collection
- Code review / peer review
Confidential
Sr. Systems Analyst / Offshore Team lead
Responsibilities:
- Technical team delivery from offshore
- Coordination with onsite team
- Requirements analysis & solution envisioning
- PoC development, estimation & planning
- Technical design / code reviews, build management and deployment
Confidential
Team Leader
Responsibilities:
- Requirements gathering &analysis
- System design
- Team leadership
- Coding, unit testing, code reviews, integration, build management
- Status reporting
- Post go-live support
Confidential
Sr. Software Engineer
Responsibilities:
- Implementation & support of reusable framework components as part of the ERP solution platform
- Conceptualization and architecture of multi-tier application components
- Database design & development, query optimization and data integration
- Visualization and implementation of BI solutions and reports
- Pre-sales support / estimations / customer presentations
Confidential, Rockaway, NJ
Technical Lead / Sr. Developer - Azure & .NET
Responsibilities:
- Sprint planning for assigned modules
- Requirements discussions with business and IT stakeholders
- High level and low-level design of modules & components
- Enterprise architecture reviews and system design alignment
- Development of Use-Case, Workflow, Business flow & ER diagrams
- Sprint demos and feedback collection
- Code review / peer review
Environment: Visual Studio 2015, Azure SQL, Microsoft Azure PaaS, Azure Storage Queue, Azure Table, Azure BLOB, Worker / Web Role, Azure Deployment and Monitoring, Azure App Service, Azure Logic Apps, Web Jobs, Azure Functions, Web API, UNITY Framework, Web API, O365, C#, ASP.Net, MVC, Entity Framework 6, LINQ, HTML, SQL
Confidential, Carmel, IN
Technical Lead / Sr. Developer - Azure & .NET
Responsibilities:
- Sprint planning for assigned modules
- Requirements discussions with business and IT stakeholders
- High level and low-level design of modules & components
- Enterprise architecture reviews and system design alignment
- Development of Use-Case, Workflow, Business flow & ER diagrams
- Component development & integration using Visual Studio 2013 and Azure SDK
- Component unit testing using Azure Emulator
- Sprint demos and feedback collection
- Code review / peer review
Environment: Visual Studio 2013, Microsoft Azure PaaS, Azure Storage Queue, Azure Table, Azure BLOB, Worker / Web Role, Azure Redis Cache, Azure Emulator, UNITY Framework, IBM WebSphere, C#, ASP.Net, MVC, Entity Framework 6, Cruise Control based auto-build generation. LINQ, HTML, IIS 8.0, ORACLE, SQL, TOAD, Windows 2012, IIS 8.0
Confidential, Carmel, IN
Production support lead
Responsibilities:
- Technical coordination from onsite
- Requirements analysis, estimation & planning
- Detailed system analysis, architecture & technical design
- Development and code review
- Database development & optimization
- Production support for business-critical applications & implementation of functionality enhancements
- Project planning Customer demos, status reporting
- Build& release management
Environment: Visual Studio 2010, C#, ASP.Net, Entity Framework 6- EDMX, LINQ, HTML, IIS 8.0, ORACLE, SQL, TOAD, Windows 2012, IIS 8.0
Confidential, West Des Moines, IA
Technical team lead
Responsibilities:
- Requirements analysis, estimation & planning
- POC development, Technical design, design Reviews
- Development and code review
- Database design, query development, optimization
- Review unit test cases and test results
- Build& release management
Environment: Visual Studio 2008, C#, IIS 7.0, SQL 2008 R2, SSRS, SSIS
Confidential, Bentonville, AR
Onsite technical team lead
Responsibilities:
- Requirements analysis and clarifications with business
- High level and low-level estimation
- Technical design & design reviews
- Review of offshore deliverables
- Development and Code Review
- Review Unit Test Cases and Test Result
- Build/Release/Release Check List Review
Environment: Visual Studio 2010 C#, Silverlight 4.0, PRISM, MVVM, SQL
Confidential, Burbank, CA
Offshore team lead
Responsibilities:
- Requirement Analysis
- Estimation and Planning
- Analysis and Technical Design Review
- Development and Code Review
- Database Programming
- Review Unit Test Cases and Test Result
- Build/Release/Release Check List Review
Environment: Visual Studio 2008 C#, VB.Net, SQL Server 2005, SSRS, SSI, Crystal Reports, Service Broker
Confidential
Sr. Devleoper
Responsibilities:
- Analysis and Technical Design
- Development and Code Review
- Database Design / Programming
- Preparation/ Review of Unit Test Cases
- Build/ Release Check List Review & Build Management
Environment: Visual Studio 2008, ASP.Net, C#, SQL 2005
Confidential
Sr. Systems Analyst
Responsibilities:
- Application Maintenance
- Analysis and Technical Design
- Component development (Middleware and UI)
- Database Design & Development
- Unit Testing, Code Integration
- Build Management & Deployment
Environment: Visual Studio 2005, 2008, C#, VB.Net, ASP.Net, SQL Server 2005, 2008, MS Reporting Services
Confidential
Sr. Systems Analyst
Responsibilities:
- Application Maintenance
- Analysis and Technical Design
- Component development (Middleware and UI)
- Database Design & Development
- Unit Testing, Code Integration
- Build Management & Deployment
Environment: Visual Studio 2003, 2005, 2008 C#, VB.Net, ASP.Net, SQL Server 2005, 2008, MS Reporting Services
Confidential
Systems Analyst
Responsibilities:
- Requirements consolidation
- Analysis and Technical Design
- Development
- Database Design / Development
- Review of Unit Test Cases and Test Results
- Build / Release Management
Environment: VB 6, SQL Server 2000, Crystal Reports