Senior Software Developer, Consultant Resume
Oldwick, NJ
OBJECTIVE:
- I'm looking for a software developer position where I can use my technical and interpersonal skills as a part of a team.
SUMMARY:
- Qualified software professional with about 20 years of experience in database design, OOP, development and implementation of applications using MS Visual C++, C#, Delphi 1 - 7/2006/2009/ XE/XE2/XE4, MS Visual Basic, Borland Pascal 5.0-7.0, MS SQL 6.5-2010, TCP/IP & Sockets, SSL, NetBIOS, ISAPI, OLE, COM/COM+/DCOM/ActiveX, components writing, Crystal Reports, real-time systems, embedded;
- Good skills in object-oriented programming;
- Feel comfortable working as an individual or as a team player.
TECHNICAL SKILLS:
Languages and technologies: Java, Delphi, MS Visual C++, C#, MS Visual Basic, WinAPI, PASCAL, HTML, JavaScript, PERL, Seagate Crystal Reports. Programming experience in Windows 3.11, Windows95-98, Windows NT family, DOS, TCP/IP & Sockets, NetBios, SQL, ISAPI, OLE, COM/DCOM/COM+/ActiveX;Databases: 17 years of experience.Operating systems and LAN:
Hardware: RS-232, RS-485, Current loop, USB, LPT.
WORK EXPERIENCE:
Confidential, Oldwick, NJ
Senior Software developer, Consultant
Environment: Delphi 2007/XE2, C#.
Responsibilities:
- I worked as a consultant in Confidential, Inc. My duty included the rewriting existing application “Best’s Insurance Reports” from scratch. Old application which was written on Delphi 2007, was not optimized, used many different components libraries and contained lots of bugs and memory leaks. New application has been rewritten on most current Delphi XE2. Now supports a Unicode and memory leaks free. All procedures and functions has been rewritten from scratch and optimized for speed and stability. Most of third-party libraries has been replaced by standard Delphi libraries.
Confidential, Murrysville, PA
Senior Programmer
Environment: Delphi 6-2006/XE2, C#, C/C++, Java, Assembler, Windows XP - Windows 7, DevExpress, TRichView, QuickPDF, Raize, MS SQL Server 2005, 2008, Oracle 11g, Java.
Responsibilities:
- My recent projects: a. Developing time tracking system with integration of fingerprint scanners and RFID card-readers. b. DevelopingClient - Server tax collection system for government clients (TCP/IP protocol and multi-threading). c. Developing customer support and bug tracking system (TCP/IP protocol and multi-threading). d.
- Developing product registration and activation system (TCP/IP protocol and multi-threading). e. Migrating to Delphi XE2 from Delphi 2006 and implementation new features of XE2 (such as Unicode support, touch screen support, 64-bit application and iOS platform support). f. Integrating online mapping software support into R:BASE (Google, Bing and Yahoo maps).
Confidential
Senior Programmer
Environment: Delphi 6, ISAPI, ASP,XML, Jscript, MS SQL 2000 developer edition, Windows 2000 Professional.
Responsibilities:
- The system consists of 3 tiers - presentation, business logic and database. Presentation tier is implemented using active server pages on IIS. Business logic (test preparation, examination, analysis) tier has been implemented as a set of Delphi classes. Database tier used MS SQL Server 2000 to store questionnaire, examinees, and their results.
- My duties included development and implementation of the database. Development and debugging of stored procedures and triggers for report system. Development ASP, ISAPI and Delphi classes for unit which provide interface for testing system administrator (arrange questionnaire, test assignment, student profiles creation, test creation).
Confidential, Providence, RI
Programmer, Project Manager
Environment: Delphi 5, Java Script, ISAPI, ASP, HTML, MS SQL 2000, Windows 2000 Professional.
Responsibilities:
- This system is extension of existing “Human Resources” application. Business logic (test preparation, examination, analysis) is implemented in the stored procedures in MS SQL Server and Delphi classes. GUI is Java Script and HTML .MS SQL Server database to store questionnaire, examinees, and their results.
- My duties included developing and maintenance of the web-site, development and debugging of stored procedures and triggers for testing and analysis of exam results. Developing Java Script utilities for user interface.
