We provide IT Staff Augmentation Services!

Senior Consultant Resume

4.00/5 (Submit Your Rating)

Moorestown, NJ

SUMMARY

  • Over 9 years of experience in software development wif specialization in n - tier web-enabled applications using .NET Framework, TFS and other Microsoft Technology Stack.
  • 9+ years of experience in requirement analysis, development, implementation, Testing and maintenance of software applications, Object Oriented Applications, Web Development and internet based applications.
  • Doing Normalization, design, developing tables, writing T-SQL, PL/SQL Stored Procedures, Functions, and Triggers in SQL Server 2000/ 2005/20, Oracle 9i/10g/11g. Hands on experience wif Toad, Sql Developer tools.
  • Implementation and architectural experience in .Net Framework3.0/3.5/4.5, MVC4.0/5.0, WebForms, WinForms applications.
  • Experience in Strategy Pattern, Decorator Pattern, Command Pattern, CQRS Pattern, Specification Pattern and Factory pattern
  • Experience wif ETL process involving SSIS and SSRS in Business Intelligence 2008.
  • Experience wif Team Foundation Server (TFS 2005/2010/2012 ) for version control, issue tracking, deployment and maintaining development environment.
  • Implemented teh Unity Framework4.5.1 and Castle Windsor for dependency injection and repository pattern using best practices
  • Experience in Entity Framework6.1.3 and Automapper4.1.2
  • Web applications developed using Visual Studio 2005/2008/2010/2012/2015, C#, ASP.NET 1.1/2.0/3.5/4.0/4.5, IIS 6.0/7.5, XML, XSLT, JavaScript, HTML5, JQuery, AJAX and CSS.
  • Good knowledge of administering and configuring IIS server.
  • Experience wif Web Services, Windows Service, Web APIs, SignalR, JQuery and WCF service.
  • Good knowledge of Knockoutjs, AngularJS, KendoUI.
  • Hands on experience wif Redgate SQL Toolbelt and .NET Bundle for schema, data synchronization and performance analysis.
  • Hands on experience wif issue tracking and change management system like Quality Center and Clear Quest.
  • Implementation knowledge in ADO.NET architecture, Entity Framework including proprietary ORM tool and designing generalized routines for database interactions.
  • Experience and implementation knowledge of Enterprise Library6.0 - Data Access Block, Semantic Logging both In-Proc and Out-Proc and Exception Handling block.
  • Experience wif
  • Excellent Knowledge of UML based requirement gathering process.
  • Good Knowledge and experience in Collaborative Filtering and Text Mining for search engines.
  • Knowledge of core Java and implementation experience in Data Structures, Information Retrieval and Data Mining.

TECHNICAL SKILLS

Operating Systems: Windows 2000 Windows XP/7/8/10, Server 2012 and Fedora Linux/Ubuntu

Programming Languages: C++, C#.NET and VB.NET, Core Java, MATLAB

Microsoft Technologies: Classic ASP, MS-Access, ASP.NET, MVC4.0/5.0, ADO.NET, COM, VB6.0IIS6.0/7.5, SSIS and SSRS, Enterprise Library6.0

Markup Languages: HTML4.0/5.0 and XML1.0

Scripting Languages: VBScript, JavaScript, JQuery1.8.7, AJAX

IDE: Visual Studio 2008/2010/2012 TFS 2005/2, NetBeansEclipse

Data Mining & Text Mining Tools: Weka 3, OpenNLP

RDBMS and Modeling Tool: MS-SQL Server 2005/20, Oracle9i/10g/11g and UML2.0

Designing Tool: Dreamweaver8.0, KendoUI

Repository: TFS 2005/2008/2012, CVS, SVN, Clear Case, Quality Center, Clear Quest

Performance Tools: Redgate SQL Toolbelt and .NET Bundle

PROFESSIONAL EXPERIENCE

Senior Consultant

Confidential, Moorestown, NJ

Responsibilities:

  • Confidential is a payments service provider for both face-to-face and e-commerce transactions for all major credit cards, debit cards, commercial cards and electronic bank transfers.
  • Involved in teh migration of legacy application and architecting and developing new enterprise back-end framework.
  • Created an enterprise merchant domain model based on domain driven design.
  • Teh domain model based services were exposed using WCF service. This domain model is used as standard model across different services to communicate.
  • Teh transformation rules were part of teh domain logic.
  • Used CQRS pattern for WCF based domain services.
  • Used Automapper4.1.2
  • Implemented WCF MSMQ based logging framework to notification system
  • Worked on Federated Claims based security framework.
  • Used EF6 for creating data access layer and used Specification pattern.
  • Implemented Expression trees for building a rule-based engine for data validation.

Confidential, Philadelphia, PA

Responsibilities:

  • Confidential specializes in delivering Formulary Management service to its various clients. This includes Payer, Pharma and Provider services.
  • Worked in a team of 4 developers wif task ranging from independent work to collaborative work related to converting asp.net webforms application to MVC application.
  • Followed a hybrid approach and Upgraded teh existing application wifout effecting teh original web-forms application.
  • Project was a phased migration where used teh same old webforms application shell to migrate it to MVC and then migrated application modules to use teh MVC architecture.
  • Developed new PDF export module and various other features for teh company's Formulary Navigator application using ASP.NET 4.5 MVC.
  • Implemented new modules for Payer services related to producing output Formulary submission documents which are CMS compliant using cete dynamic pdf and Syncfusion word and excel.
  • Developed modules using Javascript Module Pattern and Kendo UI for creating single page application (SPA).
  • Used Castle Windsor for dependency injection and WCF Service as our service layer wif basichttp binding.
  • Implemented Repository layer using Domain Driven Design techniques.
  • Implemented multi-tier architectural framework for Formulary Management modules.

Confidential, Pittsburgh, PA

Responsibilities:

  • Redesigned and developed Project Management web application which provides researcher and administrator tool to add project details and status, provide reporting tool to analyze projects and to guide them progress of teh projects.
  • Implemented teh entire Microsoft stack. Redesigned teh old php application into MVC wif a team of 4 for global manufacturer of Confectionery Company.
  • Implemented teh Dependency injection technique using Unity Framework4.0.
  • Implemented Repository pattern for teh Data Access Layer using Enterprise Library6.0 Data Access Block.
  • Implemented role management system using Microsoft Identity framework and developed custom authorization to restrict users to view, approve and modify projects depending on their permission level.
  • Written unit test and integration test method to verify behavior of teh business logic layer methods.
  • Implemented exception handling and logging using Enterprise exception handling block and log4net library.
  • Implemented Caching for Membership Provider and reporting using SQL Cache Dependency.
  • Developing Administration and Reporting Module. Implemented instrumentation using Semantic Logging Application Block. Implemented robust Exception Handling and used Enterprise Data Access Application Block.
  • Implemented SignalR for reporting live file upload process. Implemeted HttpFileHandler to get upload stream from teh HttpContext for progress reporting.
  • Implemented Task Parallel Library’s Pipeline concept wif Windows Service for File Validation and Loading.
  • Developed Web APIs for exposing teh Log information and report information to external client systems.
  • Architected and designed teh Dynamic mapping of input files to destination fields using interactive drag and drop capability for user experience.
  • Implemented complete Database Design and architecture including writing T-SQL wif industry best practices for handling concurrency issues, performance, logging and transactions.
  • Architected teh entire ETL tool for data migration for a financial client for teh Geneva and Investier accounting systems

Senior Software Engineer

Confidential, Canonsburg, PA

Responsibilities:

  • Confidential & Company focusses primarily in teh Specialty Pharmacy Segment providing patient-enabling services and products to healthcare organizations and patients via information technology.
  • Worked on ScriptMed™ platform which is a Windows based application.
  • Worked on different areas of SDLC and has full lifecycle development experience using TFS, C# and various other internal tools.
  • Experience in leading a team and doing Work Item Breakdowns.
  • Worked primarily on WinForms application and occasional web forms application.
  • Worked on third party tools Aspose for Barcode, PDF and Word operations.
  • Worked wif N-tier architecture for scalability and performance.
  • Worked on PL/SQL, creating packages and proprietary CSLA.NET like model.
  • Experience in Agile/SCRUM methodologies which involved weekly sprints depending on teh Work Items assigned.
  • Implementation experience on Dependency Injection and Dependency Inversion design patterns.
  • Participate in scrums to provide daily updates and raise issues or concerns.
  • Worked on change requests on production environments wif multiple stakeholders and system owners.
  • Demonstrated ability to quickly and routinely solve complex problems independently.
  • Ability to architect and design a system when presented wif a business problem.
  • Learn and apply new technologies quickly (recent examples include a proprietary Data Access and Business Access Layer Code Generation tool).
  • Worked on developing an Enterprise level WCF service to expose ScriptMed™ data to its clients.

Senior Consultant

Confidential, Chantilly, VA

Responsibilities:

  • Carried teh same responsibilities as above. me was hired full time wif Confidential and Company based on my performance.
  • Almac Group is a leading firm in providing IT based solutions for Clinical development, pharmaceutical research and commercialization of products.
  • Architect of teh Electronic Data Exchange system using various design patterns.
  • Experience in designing Windows Service.
  • Created Provider classes using xml and xsd to create runtime invocation of objects
  • Developed loosely coupled, highly scalable and efficient architecture using Dependency Injection Techniques.
  • Experience wif RAVE Web Service hosted by MediData.
  • Worked on Change Requests for Core Mods for teh Drug Order File changes.
  • Worked wif Business owners and process groups for successful implementation of these projects.
  • Knowledge of Clinical Trial process in dealing wif highly sensitive patient data
  • Gained experience in Rational Clear and Clear Quest.
  • Worked on Data Integration project for consuming other web service using Factory pattern for dynamic loading of instance.
  • Worked on legacy VB6.0 application for file processing.
  • Wrote teh functional requirement specifications, impact analysis, installation qualification and unit test cases.
  • Worked on change requests on production environments wif multiple stakeholders and system owners.
  • Wrote T-SQL and created FTP process for teh file upload, download and file processing using .NET Framework4.0 console applications.

Confidential, Philadelphia, PA

Responsibilities:

  • Confidential & Confidential provides industrial, defense and workforce solutions to commercial and government customers worldwide.
  • Implemented an internal portal for Applicants working in different projects that captures their Biographic, Clearance, Deployment as well as various other details and also provide reporting functionality to generating XML documents, word documents as well as generate pdf documents on teh fly.
  • Developed using .NET Framework4.0 and SQL Server 2008 R2 along wif Subversion for collaboration and repository.
  • Worked wif ASP.NET4.0 controls for front end design and development
  • Implemented LINQ to SQL as teh Data Access Layer.
  • Designed data access layer using Factory Method pattern.
  • Created Business objects to interact wif Data Access layer using C#.
  • Worked on change requests on production environments wif multiple stakeholders and system owners.
  • Implemented Caching as well as MSMQ.

Software Developer

Confidential, Herndon, VA

Responsibilities:

  • Developed a Performance Management and Reporting Tool (PMT3.0) using Microsoft SQL Server2008, SSIS, SSRS and Microsoft .NET4.0 Technologies.
  • Integration of data from different sources was done using FTP, Chop, Import and Transform and Load process into teh Enterprise Operational Data Store.
  • Used Redgate SQL Toolbelt and .NET Bundle for performance analysis schema and data synchronization.
  • Created multithreaded application to access resource across multiple threads.
  • Developed migration scripts to import data from existing archive to teh new database.
  • Worked on dynamic sql queries, and writing T-SQL.
  • Used TFS for as a version control system.
  • Developed generic process to import data from different sources using SSIS.
  • Involved in deployment and release of developed code on QA and production environment.
  • Created SSIS packages for ETL process and also used DTS APIs to build generic process for import.
  • Developed reports using SSRS to meet teh user requirements using matrix.
  • Used Best Practices for designing Enterprise applications.
  • Used JQuery plugins and customization of existing plugins.
  • Designed data access layer using Façade pattern, Abstract Factory Class.
  • Created Business objects to interact wif Data Access layer using C#.
  • Developed stored procedures, data modeling using 3 normal forms in SQL Server.
  • GUI design using Master Pages, Map, Data Grid View, Tree View Controls and CSS.
  • Handled Run time errors by implementing appropriate error handlers.

Software Developer

Confidential, Chantilly, VA

Responsibilities:

  • To develop an E-Learning web-based product for Business-Business, Business-Customer and Customer-Customer model.
  • Architecting teh entire application design and development of WebLearn2.0
  • Involved in JAD sessions wif business users for requirement gathering
  • Developing teh entire architecture of teh application wif Security top priority coupled wif providing maneuverability for future enhancements.
  • Designed data access layer using Façade pattern, Abstract Factory Class.
  • Created Business objects to interact wif Data Access layer using C#.
  • Developed stored procedures, data modeling using 3 normal forms in SQL Server.
  • Involved in documentation as per teh CMMI Level 2 standards.
  • GUI design using Master Pages, Map, Data Grid View, Tree View Controls and CSS.
  • Handled Run time errors by implementing appropriate error handlers.

Software Developer

Confidential, Philadelphia, PA

Responsibilities:

  • Involved in teh application support of POMP portal developed for DHS (Department of Human Services) agencies that involved design discussions, designing Data Access Layer and Business Logic Layer bug fixing, handling change requests and database design changes.
  • Involved in JAD sessions wif business users for requirement gathering
  • Optimization of SQL queries.
  • Daily doing maintenance of existing .NET application, interaction wif clients to gather user requirements.
  • Designed using Use Case Diagram, Activity and Sequence Diagrams.
  • Coding and development using C#.
  • Daily doing maintenance of existing classic ASP, VBScript application.
  • Interaction wif clients to gather user requirements.
  • Handled Run time errors by implementing appropriate error handlers.
  • Designed and performed normalization on tables.
  • Developed stored procedures, functions, triggers and views in SQL Server.
  • Bug fixes and enhancements and Deployment.

Software Engineer

Confidential

Responsibilities:

  • Was involved in teh design discussions that included interpretation of high level and low-level diagrams.
  • Involved in teh application support of DaytoDay portal for C&B (Cable and Wireless, UK) client that involved bug fixing, handling change request designing Data Access Layer and Business Logic Layer and database design and unit testing.
  • Performing change requests, SQL database modeling.
  • Involved in JAD sessions wif business users for requirement gathering
  • Optimization of SQL queries.
  • Gathering Requirements and documenting it.
  • GUI design using Master Pages, HTML and CSS.
  • Handled Run time errors by implementing appropriate error handlers.
  • Designing of Relational Database tables in 3rd Normal Form.

We'd love your feedback!