Principal Areas of Practice
Senior Software Engineer, Team Leader, Software Architect, Technical Program Manager, Internationalization Engineer, Software Development Manager
Senior contributor both as a developer and as a lead in various project types: maintained large software packages, created new products, developed and serviced core technologies for production under tight SLA (Service Level Agreement) constraints, developed software processes under CMMI, coordinated projects with the QA, Product Management and Support cross functional departments using Agile Development processes.
Major Projects
Client – Server Applications
• Implementation of client-server applications with focus on terminal/printer emulators
• Development over entire TCP/IP stack for communication between client-server
• Android mobile applications and Google App Engine web development including Web Services APIs
• UI development for front-end controls, Windows Explorer extensions, configuration tools
• End-to-end and point-to-point design and implementation of security solution using telnet, ftp, NFS RFC extensions, tunneling protocols, proxy servers
• Server side development of applications and business modules in J2EE, .Net, IIS, Apache
• Windows Kernel and device drivers development
• Architected, designed and lead the implementation of a web application that generated a zero footprint (HTML, JavaScript) new client application by combining fields from multiple state-full mainframe terminal “green-screen” sessions (similar to Jacada Integrator)
• Reverse engineering of undocumented communication protocols
Advertisement Server Push Technology
• Developed network management tools using SNMP
• Router level and server side component development
• DMZ deployment and testing
Security Services Modules for End-to-End Communication
• Designed and developed a scalable reverse proxy server
• Developed secure services module for Java (JNI) and C++ Clients
• Implemented authentication/authorization protocols and SSO (Single-Sign-On) using SSL/TLS, Certificates, SSH, Kerberos, SOCKS, Directory Services, IIS Authentication
Data recovery and automatic formatting tools
• Re–architecture of the core production SW that consists of tools for data extraction and electronic discovery
• Lead team to implement the new architecture
• Replaced 60 dedicated existing tools with only two generic
• The resulting production SW doubled the performance due to parallelism/concurrency
• The standardization of interfaces to/from the end product enabled the full automation of production processes
Internationalization and Localization of SW – Technical Program Manager
• Defining requirements, architecting the solution, implementing the changes for SW Internationalization and managing the localization process for Chinese, Japanese, Korean, French and German markets.
• Developing for 3rd party SW automatic testing, testing environments, architectural changes to enable testing, test plans.
• Project management covering client contact, proposal, work distribution, interface with external teams, solution integration
Software Engineering
******.*******@*****.***
Areas of Practice
• Client-Server Applications
o Emulators
o Fat and thin clients
o Web Applications
o Screen scrapping
o Network management tools
o Scalable reverse proxy server
o Screen scrapping
• Communication protocols
o Remote access
o TCPIP stack
o Security services module
o Transport layer development
• Software Design/Architecture
o Object Oriented Design
o Multithreading- Concurrency – Parallelization-Design Patterns
o Protocol reverse engineering
o Device drivers
o Open Source Libraries
o End to end architecture/ Multi-tier architectures
o SW component refactoring
o API definition – standardization
o SW integration
o Code Instrumentation and Analysis
o Performance Analysis
• Data Security
• Data extraction and electronic discovery
• Data transformation
• SW Internationalization /Localization
• Cloud Computing
• Mobile App Development
• Automatic SW testing
• Testing environments development
• Test plans, white box/black box testing
• Unix testing
• Telecom NOC firmware testing
• SW architect / designer
• Team leading
• Product management
• CMMI, Agile Development
Technical Experience
• C/ C++/ C#, UML, Alloy, Java
• J2EE, Java servlets, JNI, Apache
• Google App Engine, Android
• Web Services API, JSON, GSON
• ActiveX, HTML, IIS, ASP, XML
• WIN32, .Net, JavaScript
• Telnet, NFS,FTP,X-server, SSL, SSH, HTTP, FTPS, SFTP, Kerberos, SOCKS, Radius, SNMP
• Visual Studio, Eclipse, SQL, ODBC
• JPF, JTest, Oracle DB
Education/Qualifications
• Master of Science in Technology Commercialization, University of Texas at Austin, McCombs School of Business, 2010
• MSEE Automation and Computer Sciences, Technical University Cluj-Napoca, Romania, 1988