Consultant / Sr. .net Backend Engineer Resume
San Francisco, CA
SUMMARY:
- 16+ years of experience in Design, Development and Management of web and windows applications spanning complete software development life cycle using Agile and Waterfall methodologies acquiring good analytical and problem solving skills.
- Enterprise application development using Service Oriented Architecture (SOA) techniques
- Building n - tier Enterprise Applications using various Microsoft technologies
- Exposure to complete software development life cycle (SDLC) involving Analysis, design, development, configuration management, testing and release.
- Extensive experience in the domain of Healthcare, Enterprise Content Management, Device integration and Supply Chain Logistics
- Creation of desktop application’s using WinForms, MFC, Multithreading
- Developing Add-ins for Microsoft Office applications
- Creation of service layers using .NET Remoting, Windows Communication Foundation (WCF) and WebAPI
- Experience in creating Microsoft Office SharePoint Server 2007 / 2010 (MOSS) based applications
- Expertise in Designing, developing and implementing .NET Framework and MFC based Applications (WinForms, WebForms, Dialog based user interface, ADO.NET, Entity Framework, Web Services) using ASP.NET, MVC, WebAPI, WCF, Microsoft LightSwitch, C#, VB.NET, Visual C++ 6.0, XML, WSDL, SOAP, Reflection
- Strong database development skills in developing Stored Procedures, Triggers, Functions, etc. using SQL Server
- Customizing and enhancing RedPrairie implementation using MOCA, Integrator, Report Designer, Data Driven Applications (DDA)
- Internationalization and Localization of applications in different languages and regions
- Memory Leak discovery and correction using NuMega Bounds Checker
- Application integration with MFP devices, Medical Devices
- Understanding of Object Oriented Analysis and Design concepts (OOAD)
- Strong debugging, analytical and problem solving skills
- Excellent interpersonal and communication skills leading to effective people management
- Project tracking and monitoring
- Project management leading a team of up to 20-30 software developers and testers both offshore and onsite
- Project plan creation using MS Project for the complete project
- Release plans creation for development team and client
TECHNICAL SKILLS:
Languages: Visual C#, Visual Basic .NET (VB.NET), Managed C++, Visual C++ 6.0 (VC++)
Web Technologies: Microsoft LightSwitch, ASP.Net, MVC, XML, CSS, HTML, Java Script, IIS
Databases: SQL Server 2008/2005/2000, SQL Express, MS Access
Database Connectivity: ADO.Net, ODBC, Entity Framework
Application Server: Citrix Metaframe, Windows Terminal Server, Microsoft Office SharePoint Server
Directory Server: Active Directory, SunOne Identity Server
Distributed Computing: .Net Remoting, ASMX Web Services, WCF, WebAPI, RESTful API, Windows Services
Modelling Tools: Microsoft Visio
Operating Systems: Windows 10 / 8 / 7 / Vista / XP / 2000 / 98 / 95,Windows Server 2008 R2 / 2003 / 2000 / NT
Version Control: Visual Source Safe, SVN, CVS, TFS, Git
Domains: Healthcare, Enterprise Content Management, RedPrairie Warehouse Management System, Device Integration, Document Management System
Frameworks: .Net Framework 4.5 / 4.0 / 3.5 / 2.0, WinForms, VBA / VSTO, WPF, WCF, MFC, Windows SDK, COM, ATL, LEADTOOLS Imaging SDK, MOSS 2007, MOCA
Tools: Visual Studio .NET 2015 / 2013 / 2012 / 2010 / 2008 / 2005, Visual Studio 6.0,,NuMega Bounds Checker, WebDriver, BrowserMob service for load testing, iTextSharp for PDF,RedPrairie E2E client, RedPrairie Integrator, RedPrairie Report Designer, Selenium, NUnit, Microsoft Test
Methodologies: SDLC using Agile and Waterfall
Project Management Tools: MS Project
PROFESSIONAL EXPERIENCE:
Confidential,San Francisco, CA
Consultant / Sr. .NET Backend Engineer
Responsibilities:
- Integration of TicketUtils platform into Confidential ’s ecosystem
- Design, development and re-architecture of web applications using .NET, C#, MVC and Visual Studio 2015
- Improving database access and design
- Inventory synchronization between ticket markets home grown Sync Scheduler
- Data management using SQL Server 2012, Entity Framework, nHibernate
- Managing integrations with core platform using WCF / REST based services
- Refine business requirements into technical design
- Using Agile methodologies to manage and track project development and delivery
- Unit testing and bug correction
- Documenting various design artifacts
Environment: SQL Server, .NET, MVC, C#, ASP.NET, Entity Framework, .NET Framework 4.5, Visual Studio 2015, Git, Atlassian Confluence, Jira
Confidential,Berkeley, CA
Consultant / Sr. .NET Backend Engineer
Responsibilities:
- Design and development of web applications using .NET, C#, MVC and Visual Studio 2013
- Data analysis of legacy data stored in Access DBs and migrating to SQL server
- Data management using SQL Server 2008 R2, Entity Framework
- Develop scheduling agents for batch processing of email notifications, etc.
- Managing content on internal websites
- Refine business requirements into technical design
- Using Agile methodologies to manage and track project development and delivery
- Unit testing and bug correction
- Documenting various design artifacts
Environment: SQL Server, .NET, MVC, C#, ASP.NET, Entity Framework, .NET Framework 4.5, Visual Studio 2013, SVN
Confidential,Redwood City, CA
Consultant / Sr. .NET Developer
Responsibilities:
- Contribution towards getting the product ready for EHR Certification and Meaningful Use
- Design and development of web applications using .NET, C#, MVC and Visual Studio 2013
- API development using WCF Services and ASP.NET WEB API for RESTful services
- Data management using SQL Server 2008 R2, Entity Framework and ADO.NET
- Writing Queries, Stored Procedures and Functions
- Utility development using WinForms for testing of application components
- Refine business requirements into technical design
- Using Agile methodologies to manage and track project development and delivery
- Unit testing and bug correction
- Documenting various design artifacts
Environment: SQL Server, .NET, MVC, WinForms, C#, ASP.NET, Entity Framework, .NET Framework 4.5, Web Service, WCF, WebAPI, RESTful API, Visual Studio 2013, Team Foundation Server
Confidential,San Bruno, CA
Consultant / Sr. .NET Developer
Responsibilities:
- Design and development of service layer to connect different front end systems
- Design, develop and test APIs for integrating existing systems like Siebel CRM and .NET applications with newly implemented Microsoft Dynamics AX ERP system
- Consuming WCF Services exposed by Dynamics AX for integration
- Updating existing RESTful services for mobile clients
- Participate in discussions to finalize requirements and technical design Application development using .NET, C#, MVC and Visual Studio 2012
- Data management using SQL Server 2008 R2 and Entity Framework and ADO.NET
- Writing Queries, Stored Procedures and Functions
- Utility development using WinForms for testing of application components
- Interact with different business and technical users to identify requirements and issues with the current system
- Using Agile methodologies to manage and track project development and delivery
- Unit testing and bug correction
- Documenting various design artifacts
Environment: SQL Server, .NET, WinForms, ASP.NET, MVC, C#, .NET Framework 4.5, Web Service, WCF, WebAPI, RESTful API, Visual Studio 2012, Team Foundation Server, Microsoft Test, Siebel CRM, Microsoft Dynamics AX, Target Process agile project management tool
Confidential,Fremont, CA
Consultant / Technical Lead
Responsibilities:
- Application support for various business operations like Delivery and Logistics, Vehicle Disassembly / Re-assembly etc.
- Design and development of ERP application - Warp Drive
- Lead offshore and onsite development team and manage timely delivery
- Interact with end users to understand application issues and propose solutions
- Participate in discussions to finalize requirements and technical design
- Recruiting and mentoring new hires
- Application development using ASP.NET, C#, MVC and Visual Studio 2010, Microsoft Dynamics AX and Salesforce
- WCF services for Dynamics AX and Salesforce integration
- Data management using SQL Server 2008 R2, Entity Framework and ADO.NET
- Writing Queries, Stored Procedures and Functions
- Unit testing and bug correction
- Documenting various design artifacts
Environment: SQL Server, ASP .NET, WinForms, MVC, C#, Entity Framework, .NET Framework 3.5, Web Service, WCF, Visual Studio 2010, Microsoft Dynamics AX, Salesforce
Confidential,Cincinnati, OH
Consultant / Technical Lead
Responsibilities:
- Discuss and finalize requirements and technical design
- Design and development of Data Acquisition applications
- Integration with Sedasys system, the sedation device
- Integration with Japanese devices like Nihon Kohden Patient Monitoring System and Top Syringe Pump
- Processing data to calculate various Cardio-Respiratory events
- Create charts and reports based on data
- Parsing data coming in from devices in HL7 format
- Desktop application development for Windows 8 using, WinForms, C#, Multithreading and Visual Studio 2012
- Installation creation of Windows 8 application using Installshield for Visual Studio.
- Communication on Serial Port (RS232) and Ethernet port (RJ45) on Windows 8
- COM port configuration on Windows 8 for communication with medical devices
- PDF creation using iTextSharp library
- Localizing application in Japanese language
- Unit testing and bug correction
- Documenting various design artifacts
Environment: Windows 8, WinForms, C#, .NET Framework 4.5, Visual Studio 2012, iTextSharp library for PDF creation, Medical Device Integration
Confidential,Weston, MA
Consultant / Technical Lead
Responsibilities:
- Design and development of Enterprise applications for Biogen’s intranet using Microsoft SharePoint 2010
- Participate in discussions with business users and architects to finalize requirements and technical design
- Integration with other internal software systems of Biogen like Facility Management Systems for building plans, Microsoft Exchange for email and Conference Rooms management, etc.
- Lead offshore development team and manage timely delivery
- Application development using ASP.NET, C# and Visual Studio 2010
- Data management using SQL Server 2008
- Unit testing and bug correction
- Documenting various design artifacts
Environment: Windows Server 2008/ Windows 7, Microsoft SharePoint 2010, ASP.NET, C#, .NET Framework 4.0, IIS 7.0, SQL Server 2008, Visual Studio 2010
Confidential,Baltimore MD
Consultant / Technical Lead
Responsibilities:
- Development of software tools and utilities for customer support center
- Lead initiative for performance improvement of software applications
- Developing web applications using Microsoft LightSwitch v1.0 / SilverLight and C#
- Writing scripts for Load Test using Selenium and BrowserMob (now Neustar) API
- Application development using ASP.NET and C#
- WCF Services for serving both customer facing and internal applications primarily for support team
- Troubleshoot inbound and outbound data integrations using SQL Server 2005 / 2008
- Writing Queries, Stored Procedures and Functions
- Participate in Production Support
- Manage mobile application development on Android and iOS
- Design review of mobile apps on iOS and Android
- Integration of mobile apps with main system through web services
- Submitting mobile apps for review and approval to their respective app stores and release after approval
- Version control using SVN
- Unit testing and bug correction
Environment: Windows Server 2003 / XP, Microsoft LightSwitch, SilverLight, ASP.NET, C#, .NET Framework 4.0, IIS 6.0 / 7.0, SQL Server 2005/2008, SVN, Web Service, WCF, Selenium WebDriver, nUnit, BrowserMob (now Neustar) Load testing service
Confidential,Lynchburg, VA
Consultant / Red Prairie WMS Consultant
Responsibilities:
- Worked as a consultant for J. Confidential executing projects for maintaining and enhancing their supply chain applications running within their Lynchburg distribution center.
- Writing MOCA components
- Creating Data Driven Applications (DDA) using Dlx Client
- Creating reports using RedPrairie Report Designer
- Creating RedPrairie Integrator transactions for various operations
- Version control using CVS
- Unit testing and bug correction
Environment: RedPrairie E2E suite version 2007, RedPrairie MOCA / MCS framework, CVS
Confidential,Montgomery, TX
Technical Leader / Technical Manager
Responsibilities:
- Worked as a consultant Technical Manager for Confidential and executed projects for its clients providing consultancy in the domain of supply chain logistics to manage software applications running large warehouses and distribution centers.
- Developing WinForms application in C# calling client’s web services and translating results to reusable MOCA components
- Using RedPrairie’s MCS framework to create new forms using C#
- Creating WinForms application in VB.NET to manage carousels and product return operations within a warehouse
- Writing MOCA scripts interacting with SQL Server 2005
- Creating RedPrairie Integrator transactions for various operations
- Creating reports using RedPrairie Report Designer
- Creating Data Driven Applications (DDA) using Dlx Client
- Product Specification finalization
- Version control using SVN
- Unit testing and bug correction
- Creating a team of software engineers and training them on RedPrairie systems
- Client communication and coordination
- Project tracking and monitoring
Environment: C#, Visual Basic .NET, Visual Studio 2008, .NET Framework 3.5, WinForms, SQL Server 2005, RedPrairie E2E suite version 2006/2007/2008/2009, RedPrairie MOCA / MCS framework, SVN
Confidential
Technical Leader / Project Leader
Responsibilities:- Using .NET Framework 3.5 with Visual Studio 2008
- Leading system design and architecture
- Product Specification finalization
- Development of Web based UI components using ASP.NET
- Web Part development using ASP .NET and MOSS 2007
- Chart creation using Telerik RAD controls and MS Chart controls
- Creation of Application pages, SharePoint Feature, etc using MOSS 2007
- Unit testing and bug correction
- Source code review
- Client communication and coordination
- Project tracking and monitoring
Environment: Windows Server 2003, Visual C#, Visual Studio 2008, MOSS 2007, .NET Framework 3.5, ASP.NET, IIS 6.0, Telerik RAD Controls, Internet Explorer 8.0, MS SQL Server 2005, ADO .NET, SVN, TFS