Senior .net Microsoft Developer / Lead Resume
Linthicum, MD
SUMMARY
- 12+ years of experience in software development as a Microsoft Certified Technology Specialist (MCTS.NET), with hands - on experience in carrying out all teh activities of project life cycle starting from Requirement Analysis, System Design, Development, Testing and Implementation at client sites. me’ve involved in developing both Web and Client-server applications.
- Developing Client-Server applications using MVC5, C#, VB.NET, ADO. Net, .Net Core, Angular, Angular JS with SQL Server, Oracle and ODP.Net as database servers.
- Developing web applications using C#, VB.NET, ASP.NET, ADO.NET, Micro services, ASP, MSMQ, Remote Procedure Call, AJAX, LDAP, HTML, CSS, Silverlight, JQuery and JavaScript.
- Hands on experience in developing Object-Oriented Programming for N-Tier and SOA pattern applications using C#, VB.NET, .net Tier (Code Smith), Enterprise Library and JSON.
- Sound noledge in SQL Server 2000/2005/2008/2010/2012 , MS Access and Oracle 8/9i in teh areas of data modeling, Stored Procedure, triggers, database maintenance, performance tuning on SQL queries, SSIS.
- Good Working Knowledge in WCF, WPF, WWF, LINQ, XML, XSLT, WSDL, SOAP, MVC 4, 5, Razor view engine and REST Services, .Net Web Services, Swagger and Windows Services.
- Hands on experience in working with Multi-Threading, MSMQ and SOA applications.
- Hands on working experience in SharePoint 2007, Team foundation server 2005, 2010 and Visual studio 2005/2008/2010/2013/2017.
- Good working noledge of ETL process using TALEND, SSIS.
- Hands on experience in working with MS-Visio, MS-Project, Visual Source Safe, Rational Clear Case, Seapine Surround SCM, IIS6/7, Microsoft Enterprise Library, Entity Framework, Crystal Reports, Klipfolio, Toad, Redis cache, JIRA, OCTOPUS, Bit Bucket source control repository, AZURE, JOGET and Axway.
- Experience in managing and deploying software’s on Windows Server 2008 R2, 2012.
- Working experience in sectors of ERP, Health, Human Resource, Finance and Manufacturing.
- Hands and Working noledge of using third party controls like Infragistics, SyncFusion, Component Art, Telerik, Dev Express, Active Reports 6,9,11, JOGET and Angular 5, 8.
- Hands on Experience with EXTJS. Override of Extjs Classes to meet Business requirements and fix Extjs Bugs.
- Application Installation and Migration Experience on Windows Server 2008 and 2012.
- Experience in using Google Maps, Right Fax and Documentum.
- Hands on experience with Encryption and Decryption using Reijndael, MD5 and SHA1 Algorithms.
PROFESSIONAL EXPERIENCE
Senior .NET Microsoft Developer / Lead
Confidential, VA
Responsibilities:
- Responsible to gather requirements from business and convert them into Development design document.
- Develop application and maintain environment by considering HIPPA regulations.
- Responsible to design and develop software and deployed to development environment and integration using .Net core technologies.
- Responsible to write Web APIs at different application and establish communication between them.
- Responsible to finalize .Net core Web API contracts and Token generation with external applications.
- Responsible for Development of Unit test cases using Moq Test Framework and release to QA for testing.
- Responsible to develop Integration testing test cases and perform integration testing between applications using live objects.
- Responsible to coordinate with team members on development subject clarification and support them as Subject matter expert.
- Maintain TEMPeffective communication with management, regarding development within areas of assigned responsibilities and perform special projects as required and requested.
Environment: C#, ASP.Net, .Net Core Web API, Redis Cache, Azure Devops, JSON, Visual Studio 2019, Postman, JIRA defect management, SQL Server 2018, CSS, LINQ, NuGet packages, OCTOPUS, Team Foundation Server, Moq Test Framework.
Senior .NET Microsoft Developer / Lead
Confidential, Linthicum, MD
Responsibilities:
- Responsible to gather requirements from business and convert them into Development design document.
- Develop application and maintain environment by considering HIPPA regulations.
- Responsible to design and develop software and deployed to development environment and integration of Swagger into .Net core Web API project.
- Responsible to write service calls to Health Benefit Administration module and Claims adjudication and billing.
- Responsible to finalize .Net core Web API contracts and Token generation with external counterparts like Essillor and Vision web for communication.
- Responsible for Development of Lab registration service by registering teh lab with Essillor and tan with Vision web by using Token autantication and unit testing and release to QA for testing.
- Responsible to develop Order service and submit order to Vision Web.
- Responsible to coordinate with team members on development subject clarification and support them as Subject matter expert.
- Maintain TEMPeffective communication with management, regarding development within areas of assigned responsibilities and perform special projects as required and requested.
Environment: C#, ASP.Net, .Net Core Web API, Micro services (REST Service), Redis Cache, Axway, JSON, Visual Studio 2017, Swagger, JIRA defect management, SQL Server 2018, CSS, LINQ, NuGet packages, OCTOPUS, Team city, Bit Bucket, Axway, Angular 7.
Senior .NET Developer / Lead
Confidential, Timonium MD
Responsibilities:
- After receiving requirements from Business Architects, Submit teh sizing and scope of changes to Sponsor and Administration for Approval.
- Once Approval is received. Write teh External and Interface designs for teh scope changes. coz FPC has its client’s interface with Worldship (Desktop app) and Document Services (DS). It is required to notify clients on teh contract API changes for enhancements.
- Responsible to propose Architecture changes with respect to teh scope of enhancements like Multithreaded and self-recoverable from crashes and transaction failures.
- Write teh code and test cases in nUnit Test project to cover all teh scenarios (or) Assign it to team developers.
- Responsible for software upgrades. Like Visual Studio upgrade from & 2017. Active Reports upgrade from v6 to v11.
- After coding is complete, schedule a code review session using TFS with Manger and team Developers.
- After receiving approval, check in changes and create a build and turn over teh Build to QA for verification and approval.
- If defects are created by QA, prioritize defects and make code changes and turn over build to QA as required.
Environment: C#, ASP.Net, C++ Visual Studio 2017, TFS defect management, SQL Server, AJAX, CSS, .Net Framework 4.5, 4.6.1 LINQ, Active reports 11, Snowbound, Windows Server 2008 R2, Sure Synch, IIS 7, MS Access, Team Foundation Server, WSDL, SOAP, Web Services - WCF/SOAP, Angular 4, MVC5, Razor view engine, Windows Services, Windows Application and Entity Framework.
Senior .NET Developer / LeadConfidential, Timonium MD
Responsibilities:
- Responsible to gather and analyze requirements for WSU application.
- Responsible to perform reviews of functional documents with other teams.
- Responsible to communicate and provide tasks to team.
- Develop and Maintain .NET application to meet business requirements.
- Responsible for delivering builds with respect to project plan.
- Maintain TEMPeffective communication with management, regarding development within areas of assigned responsibilities and perform special projects as required and requested.
Environment: C#, ASP.Net, Visual Studio 2008, 2010, Serena defect management, SQL Server, AJAX, CSS, .Net Framework 3.5, LINQ, Active reports 6.
Senior .NET Developer / Lead
Confidential, Baltimore MD
Responsibilities:
- Responsible to gather and analyze requirements for Confirms Manager.
- Responsible for creating database schema and generating DML for physical table, Writing stored procedures and packages in Oracle.
- Responsible for Scheduling meeting with teh client and prioritizing tasks with business, Involved in development and deploying code to UAT environment, to get approval from business users.
- Responsible for scheduling production release in coordination with change management and engaging resources after receiving PRR approval.
- Responsible to provide bug fixes reported by business users.
- Responsible for performance tuning by modifying C# code and Oracle Packages/Procedures.
- Develop and Maintain .NET application to meet business requirements.
- Maintain TEMPeffective communication with management, regarding development within areas of assigned responsibilities and perform special projects as required and requested.
- Responsible to deploy software’s and maintain production servers.
Environment: C#, ASP.Net, Web Services, Windows Services, WCF, Visual Studio 2008, 2010, HP Project and Portfolio Management, Oracle 11g, AJAX, CSS, .Net Framework 3.5, LINQ, PDFLib, Right Fax server, Tibco, Documentum, Dev Express, Windows Server 2012 and IIS 7 and Entity Framework.
Senior Software Developer
Confidential, Baltimore MD
Responsibilities:
- Responsible to gather and analyze product requirement for OpEx performance metrics.
- Responsible to creating database schema and generating DML for physical table, Writing stored procedures and packages
- Responsible to write complex queries in PL SQL (Oracle) and do query optimization for applications.
- Responsible to Implement ETL process by creating TALEND jobs and scheduling.
- Develop .NET application using ASP.net to measure teh performance of business functions.
- Maintain TEMPeffective communication with management, regarding development within areas of assigned responsibilities and perform special projects as required and requested.
Environment: C#, ASP.Net, Web Services, WCF, Visual Studio 2008, Microsoft Project Plan, Oracle 11g, CSS, SSIS, .Net Framework 4.0, LINQ, TALEND, Klipfolio. Windows Server 2012.
Senior Software Developer
Confidential, Washington DC
Responsibilities:
- Responsible to communicate with business analysts to identify issues and convert them into technical requirement.
- Responsible to handle different modules of teh application like Imports, Domestic Inspection and ADR.
- Providing bug fixes with in teh deadlines.
- Responsible to add columns and update procedures in in Entity framework.
- Responsible to modify all teh three layers of application.
- Responsible to handle production issues and make sure builds release smoothly.
- Extensively involved in enhancement of application based on business requirements.
- Modifying Database schema and stored procedures of teh application.
- SSIS is used to monitor production database on day to day basis.
- Using TFS to manage teh Code.
- Used Telerik controls for better presentation of data.
Environment: Telerik, C#, ASP.Net, Web Services, WCF, Entity Framework, Microsoft Enterprise Library, Foot Prints, Visual Studio 2008, Microsoft Project Plan, Sql Server 2008, SSIS, AJAX, .Net Framework 4.0, LINQ, CSS, TFS and Entity Framework.
Senior Software Developer
Confidential, Arlington, VA
Responsibilities:
- Involved in redefining application code structure and source repository.
- Involved in defining teh library for teh application in Extjs.
- Customized code is written to override Extjs classes to meet business requirements.
- Defined stored procedures for teh application.
- Managed source code using Surround SCM.
- Responsible to modify procedures and view in Model view controller.
- Supports cross browser compatibility for teh application.
- Addressed issues using Seapine Test Track.
- Used MD5 Algorithm for password security.
Environment: .Net, Extjs (JavaScript), jQuery, Surround SCM, IE7/8, Seapine Test Track, Visual Studio 2008, Microsoft Project Plan, Sql Server 2008, AJAX, CSS.
Senior Software Developer
Confidential, Arlington, VA
Responsibilities:
- Created standards and procedures for application development, programming, and documentation.
- Created user controls for teh application, like Google Map Control and Time Interval Control.
- Created localized resources for Customer’s Module and Restaurant Admin Module for English and Arabic Languages.
- Used Silverlight technology to define front end.
- Defined teh Database schema for teh application.
- Used third party control Dev Express for presentation of data.
- Used .net Tiers to create Business and Data Layer for teh application.
- Defined stored procedures for teh application and used in teh application via Entity framework.
- Managed source code using Surround SCM and Addressed issues using Seapine Test Track.
- SSIS tasks created to generate billing information.
- Supports cross browser compatibility for teh application.
Environment: DevExpress, ASP.Net 3.5, VB.Net, C#.Net, ODP.Net, Web Services, WCF, Silverlight, WPF, Visual Studio 2008, .Net Framework 3.5, Crystal Reports, SQL Server 2008, SSIS, Seapine Surround SCM, Seapine Test Track, JavaScript, CSS, Microsoft Project Plan, Entity Framework, Microsoft Enterprise Library, Google Maps
Senior Software Developer & Team Lead
Confidential, Hanover, MD
Responsibilities:
- Created standards and procedures for application development, programming, and documentation as team lead.
- Involved in creating data access, business logic and service layer components using C# to improve teh performance of earlier migrated application from ASP to ASP.NET.
- Involved in creating dynamic menu according to user’s access permissions using LINQ.
- Involved in developing service layer components using WCF for data management.
- Participated in all phases of software development life cycle. Designed and developed Web forms after process, analyzed current system, and modeled data from existing tables in Oracle database and mapped to future system. Identified business logic to modify and enhance under new business processes.
- Coded application using VB. Net on Data Access layer.
- Managed Source Code using Rational Clear Case.
- Extensively involved in writing code on ADO.NET to communicate with database and VB. Net Pages
- Used ODP.Net to communicate with Oracle Database
Environment: ASP.Net 3.0, VB.Net, C#.Net, ODP.Net, WPF, Web Services, WCF, Visual Studio 2008, .Net Framework 3.5, Oracle 9i database, Rational Clear Case, CSS, JavaScript, Microsoft Project Plan
Senior Software Developer & Project Manager
Confidential, Waltham, MA.
Responsibilities:
- Participated in all phases of software development life cycle. Designed and developed Web forms after process, analyzed current system, modeled data from existing tables in SQL Server, and mapped to future system. Identified business logic to modify and enhance under new business processes.
- Created standards and procedures for application development, programming, and documentation as team lead. Provided technical guidance to team members for variety of .NET programming and SQL scripting issues.
- Coded application using C#. Net on business layer.
- Designed teh Entitlements data base. Used Sync fusion control to display, sort and filter multiple records
- Managed Source Code using Rational Clear Case.
- Extensively involved in writing code on ADO.NET to communicate with database and C#. Net Pages
- Using APPLICATION BLOCKS for Data, Exception and Log handling.
Environment: ASP.Net 3.0, C#. Net 3.0, AJAX, Web Service, Remote, WCF, JavaScript, CSS, Microsoft Project Plan, Clear Case and SQL Server 2005,Custom User Control, Microsoft Visio, Share Point 2007,Entity Framework, Model View Controller, Microsoft Enterprise Library, Sync fusion controls, .Net Framework 3.5, Visual Studio 2008.
Senior Software Developer
Confidential, Cincinnati, OHIO.
Responsibilities:
- Harvest Earnings, an internal Confidential project, is designed to increase teh bottom line of teh organization and is based on ideas and input from internal users. dis application provides a platform to monitor best practices across teh vertical and in corporate ideas from end users to increases teh profitability. Objective of dis application is to identify redundant resources and optimize utilization. It is designed to take dependent and independent variables and calculate changes in process efficiencies. It also serves as an information exchange portal.
- Designed and developed forms after functional review, database analysis, requirements and design. Mapped data and business process flows in Microsoft Visio. Communicated technical task and deliverable specifics to management to update Microsoft project.
- Created application coding and technical standards after review with team members as team lead. Coordinated and led technical oversight of building integrated software system to enterprise DBMS.
- Coded application using C#. Net on business/data and application layers.
- Involved in SQL Server 2005 database design review involving data mapping using entity relationship diagrams (ER), data flow analysis, and process modernization.
- Defined and built stored procedures and functions for Idea Portfolio Module in SQL Server.
- Used Infragistics Datagrid control to display, sort and filter multiple records
- Managed Source Code using Visual Source Safe 6.0
- Extensively involved in writing code on ADO.NET to communicate with database and C#. Net Pages
- Wrote and executed unit tests for all modules using Nunit. Documented testing results and communicated to technical team and functional team.
Environment: ASP.Net 2.0, C#. Net 2.0, AJAX, Web Service, WCF, JavaScript, Visual Source Safe and SQL Server 2005, Custom User Control, Microsoft Project Plan, Microsoft Visio, CDO, Share Point 2007, Infragistics controls, CSS, .Net Framework 3.5.
Software Developer
Confidential
Responsibilities:
- NARIS Portal is an intranet application developed for NARIS. It includes features such as Project Monitoring, Bulletin Board, Internal Mail, Gateway to Sudan Economy, Announcements, Staff Bulletin Board, Article of teh week, Discussion Board, etc. dis application checks autantication and provides access based on user privileges.
- Lead teh team, mentored developers having technical issues, and provided technical guidance on daily basis to junior software developers. Interpreted technical statements of work and technical requirements based on noledge of system and end-user generated business requirements to teh technical team.
- Responsible for understanding and integrating new deliverables into existing system without disrupting end-user and daily business operations. Managed delivery and controlled quality of technical components. Identified internal controls and bottlenecks in technical team deliverables and communicated issues to project managers.
- Responsible for converting existing Arabic portal to English language. Gatheird new requirements from teh end users, understood existing problems and required enhancements and TEMPeffectively communicated to teh team and project manager. Established new portal service standards, introduced modern business and e-commerce methods, and recommended business process improvements.
- Identified and fine-tuned database settings dat affected teh application performance. Conducted performance testing on new SQL scripts and documented results and changes. Created and modified Active Server Pages to reflect business process improvements and SQL modifications. Extensively used ASP/HTML and interfaced teh Database by using Active x data Objects (ADO).
- Tested application for Onsite/Offsite trouble shooting by tracing and debugging source code.
- Used ASP.Net 2.0 to host Application from IIS Server to be accessed by all users over Intranet.
- Responsible for SQL Server database maintenance
Environment: ASP, ADO, JavaScript, Custom User Control, Microsoft FrontPage, and ASP. Net 2.0, IIS and Oracle.
Software Developer
Confidential
Responsibilities:
- Teh project involved designing a website dat provides information on Muslim authors all around teh world called “ Confidential of Muslim Countries”. Information with respect to teh books published, such as author, title, place of publication, etc. dis website provides teh information with respect to journal articles, books, official publications and theses.
- Lead team when necessary, generated web forms using ASP.NET.
- Used ADO.Net for retrieval of data from teh backend SQL Server 2000.
- Designed and developed teh Search Engine for teh Website.
- Created and accessed stored procedures using ASP.NET to insert, update and delete transactional data.
- Responsible for testing teh application using Nunit.
Environment: ASP. Net 2.0, C#. Net 2.0, WebService, Microsoft Visio and Oracle, Nunit.
Systems Analyst & Software Developer
Confidential
Responsibilities:
- Teh application’s operations include encryption and decryption of files using teh Reijndael algorithm.
- Teh encrypted data can be passed over Internet, using a password at both ends.
- Analysis of Reijndael algorithm
- Definition of Encryption and Decryption modules
- Design and development of Encryption module.
Environment: Win2000, Java (Core Java, Swing).