Senior .net Developer / Architect Resume
Santa Ana, CA
PROFESSIONAL SUMMARY:
- Result Oriented Sr. Developer/ Architect /Tech Lead and Deployment with over 14 years of proven experience in enterprise software development.
- Microsoft Certified Professional with extensive experience in object oriented analysis, design and development, report, dashboard development, Web Services based Web applications and Mobile
- Experienced in database design, development and administration, ER - Win, creating SQL Stored Procedures, ETL packages development in SSIS and reports in SSRS / Report Builder.
- Expertise in JavaScript based hybrid Mobile Technologies mobile first responsive UI design using Bootstrap.
- Application Software development using Oracle 9i/10g, extensive experience in developing Stored Procedures, Functions, Triggers, Views, Cursors, Packages, Exceptions, Joins, Sub Queries and Set Operators.
- Good experience in Microsoft .NET Technologies (ASP, ASP.NET MVC, C#), .Net framework 2.0, 3.0, 3.5, 4, 4.5, 4.6.
- Experience in ORM tools like Entity Framework, Environment, Scrum, and Test Driven Development (TDD).
- Good experience in ETL tools, SSIS, Reporting Service (SSRS), and Kingsway soft SSIS CRM data integration.
- Worked in Design Patterns: MVC, MVVM, gang of 4 patterns, designing de-coupled architecture, IOC-Dependency Injection (DI).
- Strong knowledge in OOPS concepts and Design Patterns.
- Expertise in UI / Frontend Technologies (AngularJS, jQuery, JavaScript, Responsive Web Design, HTML5, CSS3, Bootstrap, Kendo UI tools).
- Strong in Database Technologies (SQL Server, T-SQL queries, Database design, normalization, Indexing, query optimization, performance tuning, stored procedures).
- Hands on experience in Service Oriented Architecture (SOA) with WCF, Web Services. REST services using ASP.NET Web API.
- Good experience on Cloud platforms: Microsoft Azure and Amazon Web Services (AWS).
- Excellent communication, presentation, and organizational skills.
TECHNICAL SKILLS:
Programming Languages & Frameworks: .Net 4 & 5, C#, VB.Net, LINQ, ASP.Net, MVC, WPF, DTD, Web Services, SOAP, AJAX, JavaScript, TypeScripts, jQuery, JSON, HTML, KendoUI, SQL, PL/SQL, SVN, Team Foundation Server (TFS)
RDBMS & Application Development Tools: Microsoft SQL Server 2012 & 2016, SQL Azure, SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Report Builder, PowerBI Visual Studio 2012 & 2015, Visual Studio BIDS, ER-Win, VISIO, MS Access, Visual Source Safe, MS Office Oracle 10g, FoxPro, MySQL, SQLite iOS: SDK, SWIFT, Xamarin, Android (on Xamarin), Xamarin extension for Visual Studio 2015
Amazon AWS: EC2, S3, CloudWatch, RDS, Code Deploy, Redshift, Lambda, SNS Microsoft Azure, SQL Azure, Azure Active Directory, Azure Storage, CDN, Blob
Web Server & OS: Microsoft IIS 6 & 7, Windows Server, Windows 8, UNIX, Mac OS, Apache
PROFESSIONAL EXPERIENCE:
Confidential, Santa Ana, CA
Senior .Net Developer / Architect
Responsibilities:
- Responsible entire Software Development Life Cycle as well as Microsoft .Net Framework Technologies. Having sound knowledge of developing web based B2B B2C applications in the client/server environment.
- Implementation experience in installation, configuration, customization and extension of Microsoft Dynamics CRM as well as doing the deployment, trouble shooting and production support for the applications developed.
- Experience in developing complex applications on Microsoft Dynamics CRM platform with customization of entities, sitemap writing client side JavaScript.
Confidential, Washington, DC
Senior .Net developer / Architect
Responsibilities:
- Designed and developed .Net MVC based customer survey and reporting application.
- Worked in MVC 5, Asp.net and implemented OOPs concept using C#, created models, Controllers and Data Transfer Objects (DTO)
- Written complex stored procedure, Views and Common table expressions.
- Designed and developed ETL in SSIS to import data and generate reports. Developed complex reports using MVC Web pages and SSRS based reports with business logic using SQL Server stored procedures.
- Developed several executive dashboards which includes filter enabled pie, line and bar charts for Confidential management. Implemented row level security of data presented in the reports.
- Developing and coding the applications using ASP.NET MVC 5, C#, Entity Framework 4.5, XML, WCF Services, JavaScript, Angular JS 2.0, Node JS, TFS & SQL Server.
- Implemented .Net membership based generic authentication for public facing application and Active Directory (AD) based authentication for internal users.
- Experience with REST API/ Web API creation, consumption, integration using Service Oriented Architecture.
- Technology: SQL Server, SSIS, SSRS, Stored Procedures, .Net, C#, MVC, KendoUI, HTML, JavaScript, JQuery, AngularJS
Confidential, Washington, DC
Senior .Net Developer / Architect
Responsibilities:
- Designed and developed .NET MVC 5 application in C#, Razor, Bootstrap, JQuery, Kendo Ui, based application.
- Created (Service Oriented Architecture SOA), WebAPI service to call and retrieve the data.
- Designed data warehouse model, developed Extract, Transform, Load (ETL) packages in SSIS. Responsible for developing customizable reporting portal.
- Analyzed and converted about 600 reports to SQL Server Reporting Service based reports and HTML based reports. During this process, I implemented a generic methodology to define the business logic in stored procedures and securing the data using row level security. This approach significantly reduced the cost and time to develop and deploy new reports in SLED.
- Technology: C#, MVC, SQL Server, Stored Procedures, KendoUI, Jquery, Javascript, AngularJs, SSRS, SSIS,SQL Server Reporting Services
Confidential, Washington, DC
Senior .Net Developer / Architect
Responsibilities:
- Leading a team, design and developed web based application
- Orchard application streamlines the application process for federal child nutrition programs in DC. Responsibilities include, database design, .Net based Web application development, ETL, report and dashboard development.
- Extensively worked on Login pages Password Reset, First Time Password Change, Forgot Password
- Worked on Telerik Kendo Controls (Kendo UI) like Grid, Calendar, List View, and other controls.
- Worked on JavaScript, JSON data, iterating and creating new JSON
- Worked on Quick Base application to .NET/SQL Server migration
- Worked on control/data specific showing notifications, alerts and error messages
Technology: C#, MVC, SQL Server, Stored Procedures, KendoUI, Jquery, Javascript, AngularJs, SSRS, SSIS,SQL Server Reporting Services
Confidential, Rockville, MD
Senior .Net Developer / Architect
Responsibilities:
- Designed and developed pimhub.com - an industrial online portal to connect product suppliers with procurement, engineering, scientific and manufacturing professionals.
- Developed cloud based Product Information Management (PIM) software and analytics dashboards using EC2, S3, Lambda, API, Cloud front, IAM, SNS, SQL Server and SSRS.
- Developed REST API with AWS, Lambda and C#. Developed SaaS based retail, customer and ecommerce analytics application and dashboards using PowerBI, Redshift and Dynamo DB.
- Designed and developed responsive .Net MVC 5 application in C#, Razor, Bootstrap, jQuery, JavaScript, AngularJs, SQL Azure using Visual Studio 2015.
- Worked on Telerik Kendo Controls (Kendo UI) like Grid, Calendar, List View, and other controls.
- AngularJs used to developed application, Controller, Databinding, expressions, directives, filters and other core concepts
- Developed complex PDF reporting and catalog creation module with Stimulsoft reporting engine.
Confidential, Rockville, MD
Senior .Net Developer / Architect
Responsibilities:
- Analyzed requirements for developing Mobile and Web based application for Confidential platform and ensured that application can share cloud based database and can serve iOS, Android and Windows based apps
- In Windows Azure setup Continuous, integration / Continuous deployment from TFS build to deployment in UAT/Test location.
- Windows Azure SQL Server database used to develop stored procedure.
- Experience with Microsoft Azure (Azure SQL, Storage, Web apps, web roles, worker roles, Service Fabric, IoT Hub, Blobs, CDN).
- Professional experience with Azure (planning, migrations, deployment, configuration)
- Designed iOS UI for iPad and iPhone, prototypes mobile application using Balsamiq.
- Designed C# .Net, REST based Web services and implemented server side API’s in Windows Azure.
- Developed automated scripts to unit test database stored procedures and REST API’s.
- Created (SOA Service Oriented Architecture) WebAPI service to call the retrieve the data.
- Developed SQL Stored Procedures, end user Email and SMS notifications.
- Designed MVC based Web front-end application for Confidential to utilize same SQL Azure database and API’s.
- Developed authentication modules using .Net membership and Azure Active Directory.
Technology: Microsoft .Net, C#, ASP.Net, JavaScript, AJAX, JQuery, Bootstrap, MVC, Microsoft SQL Azure, iOS SDK, SWIFT, SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services), ER-Win, Apple App Store, REST, JSON
Confidential
Senior .Net Developer, Washington, DC
Responsibilities:
- Confidential conducts outbound telemarketing for fund-raising, membership development, grass roots lobbying, survey research, polling and other voice communications requirements.
- Developed web-based call center system using ASP.Net, C#, IIS, SQL Server 2012, XML, and Web Services.
- Provided database administration support and migrated databases from Oracle to SQL Server.
- Designed master pages and server custom controls to share functionality between admin, tele-marketing agents, verifiers and supervisors. Developed .Net web application utilizing Object Oriented Programming concepts.
- Migrated call center applications and databases to Amazon AWS. Developed cost estimates for utilizing EC2, S3 and other AWS services.
- Worked on CLI to automate server maintenance and monitoring. Developed several Python scripts to analyze and store telephony data in SQL Server.
- Implemented SQL Server 2012 SSRS reporting and dashboards for call center operations and monitoring.
Confidential
Senior .Net Developer
Responsibilities:
- Provided software maintenance support for client’s property tax maintenance application.
- Analyzed client change order, coordinated with team members to develop and apply software changes for an ASP.Net, SQL Server based application.
- Developed proof-of-concept prototype screens and design documents for change orders.
- Developed SSIS ETL packages for property data extraction and managed nightly SQL jobs for all ETL packages.
- Developed unit test plans, coordinated with quality assurance team for system integration testing and validating requirements.
- Developed core functionality with the .NET Framework and Implemented Object Oriented fundamentals to design system architecture.
- Responsible for application development using TFS and Visual Studio .NET 2012
- Developed front end responsive web application features using, jQuery UI, JavaScript, ASP.NET, C#, and Visual Studio 2012
Confidential
Senior Software Engineer
Responsibilities:
- Confidential provides software and services that help manufacturers, distributors, wholesalers and catalogers to manage their product content efficiently and deliver consistent product information to their customers across various marketing channels.
- Team member for the development of Product Information Management (PIM) and Multi-channel product catalog publishing software suite using .Net (C#) and SQL Server 2005/ 2008.
- Worked with Systems Architect and designed GUI prototypes and mockup catalog samples
Confidential
Senior Web Developer
Responsibilities:
- Team member for the development of Product Information Management (PIM) and Multi-channel product catalog publishing software suite using .Net (C#) and SQL Server 2005/ 2008.
- Worked with Systems Architect and designed GUI prototypes and mockup catalog samples.
- Supported database schema development, programming stored procedures and custom SQL in SQL Server 2000
- Designed and developed embedded reports in SSRS.