Michael Rabinovich
North Potomac, MD 20878
Email:************@*****.***
Phone#: 301-***-****
Data Quality Assurance/Software Architect
Name – Position:
Data Quality Assurance and Back End Testing
Security Clearance:
NACI/Public Trust
Computer Experience Summary
Programming Languages: .NET CORE, MVC.NET, Unit Test, ASP.NET, MS .NET, C#, JavaScript, CSS, Visual Basic, SQL, Visual Basic for Applications, Active Server Pages (Classic ASP), XML, HTML, C, Clipper, FoxPro, Pascal, dBASE
Test Automation Tools: Selenium, UFT/QTP, ETL Testing and validation.
Operating Systems: MS Windows 95/98/NT/2000/XP/7/19, MS DOS
Databases: Oracle 9i, 10g, 11g, 12g, Sybase 10 and 11, Microsoft Access 2, 97, 2000, 2007
Tools: SQL Developer, Microsoft Office 2000/XP/2003, 2007, 365: Word, Excel, Access, Visio, PowerPoint, Project, and Visual Studio 2003/2005/2008/2010/2012/2019.
Configuration management using Tortoise SVN and Git.
Agile methodology.
Employment History and Related Technical Experience Highlights
Software Architect, Tetra Tech
2022 - Present
Leads as main developer and tester of WRT, QR&A, Separation tracking, Separations, PSB parking permit, PSB visitors, and other BLS projects.
Testing duties include analyzes and creates test cases, perform regression testing, integration testing, writes queries to test Oracle database backend. Creates test plan with test cases and test scripts and documents test results as well as analyzes all phases of testing progress.
Supports the development, testing, deployment, and support of WRT, QR&A, Separation tracking, Separations, PSB parking permit, PSB Visitors applications, All systems provide BLS users with an extensive ability to perform financial and statistical analysis, as well as the ability to insert and modify information, and create a variety of statistical and financial reports. Reports can be printed or displayed in regular or charts (graphs) mode.
Uses NET CORE, MVC.NET, ASP.NET, MS .NET, C#, JavaScript, CSS, Active Server Pages, Unit Test – XML, HTML programming languages under Windows 95/98/XP environment and databases Oracle 9i, 10g & 11g, Sybase 10, 11, 12, and Microsoft Access 2019.
Uses Git as Configuration management tools.
Agile methodology.
Software Engineer, BAE Systems Technology and Solutions Svstem.
1996 - 2022
Leads as main developer and Task Lead of ATRA, CAFMS, QR&A, Separation tracking, FedEx usage, PSB parking permit, PSB visitors, Exit Questioner Survey, Commissioner's Correspondence Control, DHROM Survey, Help Desk Standards, OA Control and FOIA WEB and other BLS projects.
Supports the development, testing, deployment, and support of ATRA, CAFMS, QR&A, Separation tracking, FedEx usage, PSB parking permit, PSB visitors, Exit Questioner Survey, Commissioner's Correspondence Control, DHROM survey, Help Desk Standards, OA control and FOIA WEB and client server applications. All systems provide BLS users with an extensive ability to perform financial and statistical analysis, as well as the ability to insert and modify information, and create a variety of statistical and financial reports. Reports can be printed or displayed in regular or charts (graphs) mode.
Works as Task Lead for BAE from 2008 to present.
Uses MVC.NET, ASP.NET, MS .NET, C#, JavaScript, CSS, Visual Basic, Active Server Pages – XML, HTML programming languages under Windows 95/98/XP environment and databases Oracle 9i, 10g & 11g, Sybase 10, 11, 12, and Microsoft Access 2007.
Creates complex Excel report exports using Closed XML.
Uses ADO,NET, DAO and RDO objects, and ODBC connection to get access to databases.
Creates stored procedures and intensive use of SQL language to access relational data.
Uses Configuration management tools Tortoise SVN and Git.
Modifies and documents existing software.
Systems Analyst, Computer Based Systems Inc.
1992 - 1996
Developed Visual Basic 3.0 and 4.0 programs under the Windows 3.X and Windows 95 environments and Clipper and C programs under MS-DOS, to provide Bureau of Labor Statistics with solutions to various design tasks.
Fully responsible for life-cycle development and implementation of the Process Action Reporter, Resource Library, Office of Administration Control, Upward Evaluation, Audit Tracking, Correspondence Control, Information Collection Budget, Acknowledgment Letter, BLS Directives, Performance Awards, Training Completion, Economic Assistant and Assignments Systems.
Modified and documented existing software.
Full server administrator responsibility.
Used MS-Windows 3.X, MS-Windows 95, MS-DOS 5.0, Visual Basic 3.0 and 4.0, Access 2.0, Clipper 5.01 and 5.2, C 6.0, and FoxPro 2.0.
Programmer Analyst, Polinger Company
1989 - 1992
Full responsibility for life-cycle development and implementation of accounting (A/P, A/R) and payroll/personnel systems, including financial and statistical reports. Used MS-DOS, C, dBASE III+, dBASE IV, Clipper 5.01
Systems Programmer/Analyst, Engineering Design Company
1987 - 1989
Developed C and Pascal programs under MS-DOS and UNIX to provide power plant engineers with solutions for various design tasks.
Modified and documented existing software.
Designed graphical and mathematical analyses.
Participated in the design and development of accounting and payroll/personnel systems.
Programmer Analyst, State Construction Company
1979 - 1987
Participated in analysis, design, coding, testing, and implementation of inventory, manufacturing, accounting, payroll/personnel, and quality control systems.
Education and Certifications
M.S., Computer Science, Minsk State University
B.S., Mathematical Statistics and Economics, Minsk Polytechnic Academy