Senior Software Developer using Java, C/C++, VC++
Languages: Java, C/C++, VC++, MFC, ASP, Visual Basic
Technologies: Object-Oriented Analysis/Design, UML, , COM/DCOM, ATL, OLE, XML, HTML, JavaScript, VBScript
Platforms: Windows 3.x/9x/NT, Unix (Solaris, Linux)
Databases: MS SQL Server 7.0, Oracel
Sr. Software Engineer
Analyze, design and implement a System Hydro application, responsible to coordinate all the controls. The application works on Windows NT embedded system. The entirely project it is developed in C++, using MS VisualC++ version 6.0 and ATL.
Responsible for full subproject development, including conceptual design, programming and final implementation.
Created set of protocol-devices classes, designed using Oracle. Designed and developed class that initializes and controls the pool of protocol-devices classes, receives the requests from , and searches the class that will handle the obtained request.
Designed and implemented ActiveX controls for GUI, using MFC;
Interacts closely with the clients and management, to define system and requirements performed analysis of user requirements using structured analysis.
Lead Software Engineer
Team Leader of 5 software developers.
Analyzed, designed and implemented a software application for monitoring the YJH control system. The application was written in C++, Java in a Windows NT environment.
Designed and implemented the new devices features using OO methodology. Designed classes with Oracle.
Implemented ActiveX Scripting support.
Developed OO library of classes for multiple models support that was reused in another projects.
Performed hardware installation and configuration for Novel, Windows NT. Maintained and troubleshoot computers.
Senior Software Engineer
Designed and implemented
a Messaging system for PDIand ESP wireless digital networks using Java Client/Server,
Oracle 8, Servlets, and C++ server components.
Wrote database access program on the server side in C++ to handle the data access
request from client, transfer the request to a request with the format recognized
by server, and send the request to DBMS sever.
Implemented and enhanced the user interface for the report generator.
Implemented and enhanced the interface between the database and the front-end.
Wrote java applets for the GUI of the system.
Interacted with the clients to define system and requirements performed analysis of user requirements using structured analysis.
Senior Software Engineer
Developed financial software for portfolio investment analysis. Wrote programs for calculating interest of deposits and loans (Visual C++, MFC, OOD, GUI design, ActiveX, COM, ODBC)
Wrote applied accounting program for registration fixed assets (Visual C++, MFC, OOD, GUI design, ODBC)
Developed programs to solve problems of higher mathematics such as ordinary differential equations, systems of linear equations, computation of integrals (Visual C++, methods of computational mathematics)
Software Engineer
Worked together with a small design team to develop a client/server GUI application for Teller Assist Machines (written using C and C++)
Designed and developed several GUI tools to test and debug ABM machines. These included network monitoring tools, and an automated hardware verification program
Proposed and subsequently developed an OS/2 based GUI application to aid the marketing/sales staff in pricing and configuring Bank Machines efficiently while at client sites. The time required to price and configure such equipment was reduced from several days to virtually a few minutes
Sun Microsystem Certified Programmer on Java 2 Platform(SCP)
Microsoft Certified Solution Developer(MCSD)
Microsoft Certified Systems Engineer(MCSE)
Certified Novell Engineer (CNE 4)
References available upon request