Sr. .net Developer Resume Profile
OBJECTIVE
To secure position in the following areas: C, .NET, WCF, RESTFul,WPF, ASP.NET, MS SQL DB Programmer, Web Client/Server Database Application Developer.
SUMMARY
- 23 years of professional software engineering experience, OOA, OOD
- 8 years of C, .NET, .ASP.NET web development, AJAX, JQuery, Web Services.
- 15 years of database design, writing stored procedures, functions and triggers
- 12 years of Client/Server and distributed database application development
- 4 years of strong experience in visual component and control development
- 3 years of mobile devices application development with C and MS Visual Studio.
- Experience in high - performance and real-time system development
- Good knowledge of network protocols
- Strong math, physics and engineering background
- Customer support experience
- Strong communication and interpersonal skills, hard worker, good team player, bilingual
TECHNICAL SUMMARY
OS
Windows Server 2008, MS Windows, Linux, UNIX Solaris.
Languages
C, C, C, Delphi Pascal, VB, T-SQL, PL-SQL, Assembler, Perl, PHP, HTML, DHTML, Java Script.
RDBMS
SQL Server 2012, Oracle 11g, MS Access, SQLite, MySQL
IDE
Microsoft Visual Studio .NET 2012, Eclipse, Borland Delphi.
Web/Application Servers
IIS 7, Apache.
Source Control
MS Team Foundation Server, MS Visual Source Safe, Subversion SVN, JVCS, Star Team, Perforce P4Win, Clear Case, Code Co-op.
Design Tools
Microsoft Visio 2012, MS SQL Management Studio, S-Designor, ERWIN 4.0, Rational Rose UML, Adobe Photoshop.
Development Technologies
.NET, WPF, ASP.NET, AJAX, JQuery, ExtJS, WCF, RESTFul, Web Services, .Net Remoting, SOAP, CORBA, MTS, XML, XSLT, COM, DCOM, MS Web Service Software Factory, MS Web Client Software Factory, Xamarin Mono For Android, Google Android SDK.
Reporting Tools
MS Reporting Service, Seagate Crystal Reports 11, iDashboards.
Networking
TCP/IP, IPX/SPX, SNMP/POP3, HTTP/FTP, DHCP/DNS/WINS, LAN/WAN, RAS, Internet/Intranet
Test Automation Tools
Selenium
EMPLOYMENT
Confidential
Sr. .NET Developer
Projects:
RTLS 4.0 Service - new product the heart of a Real Time Location Tracking System that was developed to support Hospital Operations Management System AgileTrac and is capable of tracking medical equipment, hospital assets and patients inside buildings in multiple hospital facilities in real-time. RTLS Service communicates with other external components exchanging RFID and Wi-Fi device location and status change messages and persists device current status and location information in the database. It was design to support multiple RTLS hardware vendors, such as Centrak and RFCode . Technologies used were WCF, RESTful, MS SQL 2008, Apache ActiveMQ
Confidential
Location SystemTags affixed to target resources that communicate via radio frequency RF with a system of antennas connected to an information technology network. The AgileTrac software captures and aggregates location information from the RF signals and combines it with other critical workflow event data points to provide real-time information on peri-operative care processes.
Confidential
hospital web based operational platform that uses real-time location technology to track location of patients, physicians and assets, track hospital bed reservations. Implemented with C ASP.NET, Java Scripts, AJAX, SilverLight using MS SQL 2008 as a back end database server.
Confidential
service that allow AgileTrac to communicate with other hospital systems by exchanging HL7 messages. It's implemented as a background service and exposes WCF and WEX interfaces. IF is a highly flexible system that could be configured to support wide range of communication protocols and many HL7 format dialects.
Confidential
RTLS technology based solution to track hospital medical personnel hand wash compliance performance. It uses RFID badges and soap dispensers equipped with RF transmitter and proximity sensor that allows to register clinicians hand wash events, collect historical data, produce aggregated summary reports and display real-time charts on a dashboard.
Confidential
flat screens installed at various places in hospital, such as PACU, Per-Op or Family Waiting Room that display patient information, patient current state or condition, discharge status from AgileTrac database. The solution was implemented using ActiveMQ message bus where the data is published periodically by a scheduled process and multiple panel client applications are subscribed to these message channels to refresh the screen upon receiving message.
Confidential
Sr. .NET Developer
- Public facing web app for eligible professionals, eligible hospitals willing to participate in Medicaid Electronic Health Records EHR Incentive Program, demonstrate meaningful use of certified EHR technology and receive payment.
- Mississippi State - Confidential Alaska State - Confidential
Environment: C, ASP.NET, JQuery, AJAX, Web Service Software Factory, MS SQL 2008, WCF MT, SSRS 2008.
Roles: Product architect, designer, middle ware and database designer and developer.
Confidential
Real-time WCF based cost avoidance service. Searches for patient prescription drugs coverage information in multiple commercial databases affiliated with Surescripts and returns this info to the client in real-time..
Environment: VS2008, WCF, TCP/IP, MS SQL 2005, MS Web Service Software Factory, TFS.
Roles: Product designer and developer, database designer and coder.
Confidential
A help desk web application that provides user management and reporting functionality for SmartTPL project.
Environment: C, ASP.NET, Web Client Software Factory, MS SQL 2005, WCF based MT.
Roles: Product designer and developer, database designer and coder.
Confidential
Maintain and develop web site that allows ACS client to electronically request PA Prior Authorization and check if it meets all approval criteria, download patients claim data, identify clinical issues and much more.
Environment: VS2008, TFS, C, ASP.NET, MS SQL 2005, MSRS, WCF.
Roles: Maintenance, user interface design and development, database design and programming.
Confidential
Software Developer
QTS Accounting
Internal client/server ASP.NET billing web application written on C with MS Visual Studio 2005 using MS SQL 2000 database server, AJAX, Web Services. It includes a SQL job migrating data from OLTP system.
Roles: User interface designer and developer, database programmer.
Price Master
Railcar repair invoice matching ASP.NET web application.
Environment: Coded with MS Visual Studio 2005 on C . Database is on MS SQL 2005.
Roles: User interface designer and developer, database programmer.
Help Desk
Help desk ticket entering and time tracking web application. It allows create new and search for existing tickets, it runs various reports. Environment: ASP.NET, C, SQL 2000.
Roles: User interface designer and developer, database programmer.
Confidential
Mobile platform application that reads railcar info using Transcore RFID scanner and sends car location info to the host via Web Service and performs rail car inspection.
Environment: Coded with MS Visual Studio 2005 on C . Database is on MS SQL 2005/2000.
Roles: User interface designer and developer, database programmer.
Confidential
Software Developer / Analyst
Client/Server Public Housing software package that includes: Section 8, LIPH, Loan, AP, AR, GL, BB, TP, WO, WL, Neighborhood Revitalization, Unit Inspection modules. Reports created with Seagate Crystal Report 7.0-8.0 and Adobe Acrobat as PDF documents.
Environment: MS SQL 2000 database contains over 800 tables and over 7000 other database objects.
Confidential
Automated data conversion from existing CRM system to MS SQL 2000 database. Web based UI with search options in CRM knowledge base created with ASP.NET and C . SalesLogix CRM system customization.
Confidential
SQL CE 2.0 Server based application running on Pocket PC based computers and written with C, compact .NET Framework using MS Visual Studio. It retrieves data from MS SQL 2000 Server to be reviewed and/or updated on HH when off-line and saves it back when connected. Connection to MS SQL 2000 Server is established through MS IIS 5.0.
Environment: Delphi 5.0, 6.0, 7.0, MS Visual Studio .NET C, ASP .NET, Crystal Report 7.0-8.6, Star Team 4.2, MS SQL Server 2000, Oracle 9i, MS Query Analyzer, MS SQL Enterprise Manager, MS SQL Profiler, S-Designor 5.0, Developer Express component suite, CORBA, Borland DataSnap, WebSnap, ASP .NET, IntraWeb, Eagle Software CDK, IIS 5.0, XML, XSL, Windows XP/2000/98, Pocket PC, Windows CE, Citrix Metaframe, PC Anywhere, VNC, MS Visio 2000, Rational Rose 2000, UML, Use Cases, Support Logix CRM system, FrontPage, Dreamweaver
Confidential
Software Engineer
- Client/Server system includes Production Control, Management Information System and Sales module. Production Control automates vehicle parts and assembled vehicles tracking. Management Information System provides required reports and it is a typical decision making support system for management. Sales module automates end-sales process, required paperwork and customer tracking. Sales module includes Dealer Relationship sub-module to track vehicle shipment and monitor remote sales. All sub-modules tight together and provide complete document flow within the system.
- The database is distributed over several SQL servers Borland Interbase 5.0, Oracle 8 . Separate Service module performs data replication between SQL servers via TCP/IP provided by automated RAS NT service. Also Service module is responsible for gathering data from a remote vehicle production plant from Oracle 8 database.
Environment: Delphi 2.0-4.0, Microsoft Visual Basic 6.0, MS Source Safe, Borland InterBase 5.0-6.0, MS SQL 6.5-7.0, Oracle 7.3, MS Front Page, HTML, FTP, RAS, Windows NT 4.0/3.5, Windows 98/95, UNIX Solaris, DOS.
Confidential
Sr. Software Engineer
Consolidates transactions received from bank branch offices by email within text files, send a notification to inspector when certain condition has met. It allows browsing and analyzing the transactions, creates a magnetic-media file and submits it to the bank headquarter. The database used is Paradox tables.
Environment: Delphi 2.0, MS Visual Basic, MS Visual FoxPro, MS Access, Paradox, Borland Interbase 4.2-4.5, MS SQL 6.5, Windows NT/95, DOS, Borland IntraBuilder, PowerBuilder, RAS.
Confidential
Software Engineer
Set of distributed applications gathering information at oil pump repair locations for further analysis in main office. They are communicating with main office via RAS over TCP/IP using FTP. Initially written on Turbo Pascal 6.0 later was ported to Delphi 1.0. It uses Paradox DB and DBF to store data and TurboPower AsyncPro communication library for data transfer. Some add-ons created with MS Foxpro.
Confidential
Part of enterprise resource tracking system. Payroll application was designed to cover various salary calculation options specific for Northern Regions of Russia and generate payment transactions for Payment Processing module. It uses Paradox DB over Novell and Windows network. Written with Turbo Pascal, Object Pascal for Windows, OWL, Delphi 1.0, Interbase 4.0.
Environment: Delphi 1.0, Object Pascal for Windows with OWL, Turbo Pascal 5.0-6.0, Visual Basic 5.0, MS FoxPro, Paradox, MS Source Safe, Windows 95/3.11, DOS, Novell.
Confidential
Sr. Programmer/Analyst
Software package includes commonly used graphical primitives and 3D graphic functions, was developed to enhance visualization in scientific calculations performed in the department computer lab.
Confidential
LAN adapter was designed for DEC PDP-11 OS as part of M.S. degree diploma project. 20 adapters were installed in the department computer lab. Firmware includes OS driver and software that provides remote OS booting and file sharing.
Environment: Turbo Pascal 5.0-5.5, C, Fortran, Forth, Assembler Intel, Assembler for PDP-11, DEC PDP OS, DOS.