SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Stephane Amoa
Contact details:
Email: stefamoa@gmail.com
Phone:(00)(33)0678702739
Nationality: French
EDUCATION:
1984 – 1986 Jussieu University Paris, France.
• DEUGA (Science physics).
1986 – 1992 Conservatoire National des Arts et Metiers Paris, France
• DEST in computer science (part time courses)
SKILLS:
Programming:
Heterogeneous programming Development, C SDK API (Windows), C++ MFC (Windows), C OS2 API
(OS2), C++ COM, ActiveX, BOOST, MCML, MMC SDK, , C UNIX, JAVA, SWING, J2EE, Applets,
Servlets, EJB1.1, JDBC, JavaScript, Visual Basic, HTML, SQL, C#, C++.NET,
FRAMEWORK.NET.COBOL Microfocus (DOS, Windows, OS2), SQL, Assembler IBM 3270,
Assembler 8086 family.
(Encryption Network and Security programming systems), multithreading Programming
Scripting programming(Perl, Python)
Programming in 2 tier and 3 tier Architectures.
Graphics programming, Workflow system Programming.
Internet Programming, Web design (FLASH MX, Dreamweaver, Fireworks, Director7)
Telephony Application Programming, Coding Maintenance Application and System, SAP System
Programming Interface.
Internet Television, DVBS, DVBT.
Other Programming
Operating Systems:
Multiple Virtual Storage (MVS/ESA), VMS, OS/390, Virtual Storage Extended (VSE),
Virtual Machine (VM), AS/400, OS2, DOS, UNIX, and WINDOWS SERVER.
Databases:
VSAM, IMS, DB2, SQLSERVER, ACCESS, SAGE LINE100, INFORMIX, DBASE, SYSBASE,
ORACLE, DB2, MYSQL
Database mirroring Technologies, Storage procedures
Database Design, Implementation, and tuning.
Network:
HUB Technologies, LAN technologies, Heterogeneous Network Management (NOVELL, NETBIOS,
WORKGROUP, SNA, RTC, Ethernet, Token Ring, IrDA, and WAN), MINITEL, TRANSPAC, FRAME
RELAY, ATM, ISDN, INTERNET Network Topology, AutoCom Technology.
Protocol:
TCP/IP (IP, ARP, ICMP, and IGMP), IPC, MULTICAST, SMTP, POP3, IPX/SPX, NetBEUI, SDLC,
HDLC, FTP,
Dial up Protocols (PPTP, PPP, and SLIP), X25, Terminal emulation protocol (Telnet), CICS, and SNA.
Hardware:
MAINFRAME IBM, PC Architectures, PC Hardware repairs and maintenance, Mainframe maintenance
System, Scanner Hardware Set-up Box Architecture, Embedded Systems, Satellite transmission.
Others:
Familiarity with low level coding.
Familiarity with the Financial market environment & Insurance Business Administration, Banking
systems, Company management, in–depth knowledge of the Software Industry, Team Management,
Team leading. Knowledge of multimedia network, Knowledge of network and software security, Solving
Bugs, Working in a distributed team environment.
PROFESSIONAL EXPERIENCE:
May 2013 – Now(2015)
Software Engineer
Key technologies used:
C, C++, Perl, Installshield 2012, SQL, Java, JavaScript, Oracle VMware, Hyperv
Agile development.
Conception and development of an IT capacity planning Software that is used by big
corporates and cloud infrastructures
October 2012 – May 2013 Microsoft Ireland (EDCTV)
Software Developer Engineer (contract), Software Developer
Key technologies used:
C#, C++, Boost, Perl, Linq, SQL, Direct show, Direct X, X Ray, Flash player, Silverlight ,
, Digital video broadcasting, Multicast networking, Net remoting, Upnp, Agile development.
Code maintenance for Skype mainly in C++ and C#
September 2009 – September 2012 Microsoft Ireland (EDCTV)
Software Developer Engineer (contract), Software Developer Tester Engineer.
Key technologies used:
C#, C++, Boost, Perl, Linq, SQL, Direct show, Direct X, X Ray, MCML. Flash player, Silverlight ,
Internet TV, Digital video broadcasting, IPC, Multicast networking, Net remoting, Upnp, Agile
development.
Sample of Projects successfully completed:
Code maintenance for Windows media center, part of Window 7(released in
November 2009).
Delivery of internet TV component(Media center) for Sky and Canal +, via internet TV using
digital video broadcasting (DVBT, DVBS,DVBS2) for PC and XBOX 360.
Implementation of proprietary ip protocol for IP TV, that was later used for IP multicast for
media streaming based.
Implementation of IPC between different devices (Setup boxes and server)for message
passing and shared memory in a multi-threaded environment.
Identify bugs in product, fixing bugs and process fix through procedure to production.
Ongoing development for next applications part of windows components.
Coding of “Easy transfer” functionalities for Zune PC application and Zune Device.
Design and coding of Test framework for test automation used to test Zune application and
device.
Design and Coding of test framework for Setup Boxes using net remoting.
Coding to unify Windows API for STB for Unix and windows.
July 2009 – September 2009 vbFrance.net
C#, VB.net, SQL Server 2005
Solving/Reviewing coding issues posted by members.
November 2008 – June 2009 Capita(Pension life insurance)
Senior Software Engineer / Lead programmer
Key technologies used:
C++, C++.NET, C#, VB.NET, C SDK, JAVA, JDBC, VISUAL BASIC 6, COM, SYBASE, SQL, MS-
ACCESS, Window script.
Sample of Projects successfully completed:
1. Set up development platform, build machine, script builder.
1. Update and modification of the calculation engine source code to match production.
(Previous source code was lost.)
1. Implementation of 13 new formulas for the calculation engine related to pension life in a
Java web service using JDBC to store data in database..
1. Design and implementation of stored procedures in Sybase to store rules of the
calculation engine.
1. Design and implementation of a reporting system linked to the calculation engine:Data
generated by the calculation engine is directly saved in an MS Access database via an
interface of an ATL NT service.
1. Software performance tuning.
1. Support Actuarial department during testing phase. .
June 2008 – November 2008 VB France(Forum Web site dedicated to VB.net )
Senior Software Engineer
Key technologies used:
C++.NET, C#.
Sample of Projects successfully completed:
1. development of 4 new methods for web service(VBFrance).
1. Support of existing code and new added functionalities
.
September 2006 – June 2008 AIG (Technical regional centre)
Senior Software Engineer / Technical Leader
Key technologies used:
C++, C#, C SDK, VISUAL BASIC, COM, SYBASE, XML, XSLT, ASP.NET, JAVA, COBOL.
Sample of Projects successfully completed:
1. Design and implementation of a single database for multi countries(management of
special characters, stored procedures, tables, indexes, financial rules, taxes, ...).
1.
1. Database migration from SYBASE 11 to SYBASE 12.5.4 (Note that the encryption
functionality of 12.5.4 was not used).
1.
1. Design and implementation of three main applications (policy , claim, product) used in a
multi country environment.(one code for all countries) based on existing Visual Basic
application.
1.
1. Modification of two existing Java web server used to rate a policy and for billing to support
a multi country environment and using JDBC to store data in SYSBASE..
1.
1. Modification of an existing JAVA web application for the multi country project used to
download producer and line of business per country.
1.
1. Modification of all batch processes used in the system for the multi country project using
COBOL..
1.
1. Modification of the authentication module to log on the multi country project and used by
the three applications mentioned above using C++ and C SDK for encryption/decryption..
1.
1. Design and implementation of a .NET web service (XML) for a claim tracking system.
December 2003 – July 2006 Vodafone Ireland (Telecom Company)
Senior Software Engineer / Technical Leader
Key technologies used:
C++, C#, C SDK, VISUAL BASIC, COM, LDAP, MML, ORACLE, XML, XSLT, ASP, JAVA), IPC
Sample of Projects successfully completed:
1. Design and Implementation of a new RTG Registration Enhancement (C# web service XML,
visual Basic 6 + ASP + XML + Oracle DB)
1. Design and Implementation of a new pricing (SOHO) RTG Registration Enhancement (C# web
service XML, visual Basic 6 + ASP + XML + XSLT+ Oracle DB)
1. Implementation of the Wireless office offer (C, C++, COM C++, VB6, ASP)
1. Design and Implementation of the HLRserver to set, unset or amend the GPRS and GSM
profile of a subscriber(C, C++, COM C++, LDAP Server, UNIX)
1. Adding mobile 3G functionality to the HLRserver (C, C++, IPC, COM C++, UNIX) having IPC
mechanism for message delivering between other HLRservers..
1. Design and Implementation of a VPN network via the HLRserver and Mediation Server (C, C+
+, COM C++, LDAP Server, MML, MULTICAST)
1. Design and Implementation of a Bus in Visual Basic 6 and XML called from ASP pages to link
to the HLRserver
1. Test automation of the Comptel API for Vodafone (JAVA, C, C++, LDAP): Get the standard
output of the entire API that were not documented.
1. Fixing problem with different NT services in C SDK (Memory leaks, buffer overrun, call stack
trace)
May 2003 – November 2003 EssThec Solutions (Software Company)
Senior Software Engineer / Technical Leader (Dublin)
Key technologies used:
C++, MFC, C#, ASP.NET, Visual Basic, OLE2, SAGE LINE 100, RSA, RC4, SSL, EXCEL, FLASH MX,
IMAGE READY, PhotoShop)
Projects successfully completed:
• Design and implementation of a graphic layer and keyboard layer for a touch screen system
The two layers were integrated in a Visual basic application that was a payment system running on a
touch screen system.
• Design and implementation of a middleware based Web Application
Web service and Web application using Excel files (some or all the fields) and exports them in Tables
of the Sage Line Database after a validation process.
The application is fully configurable and is accessible via the web.
• Implementation of Data Analysis software based on Sage system
Implementation of a reporting Application with criteria selection, exporting data from sage line
Database to excel and importing Excel file into the sage line database. Two main tasks were involved
in the process:
Design and Implementation of an ODBC layer used by the application. This layer includes the import
and export functionality (Excel, Text and Sage format).
Design and implementation of storage procedure for SAGE LINE 100 Database.
January 2002 – March 2003 PMU France (Betting Company)
Technical Leader, Senior Software Engineer (Abidjan, Paris)
Key technologies used:
C++, MFC, UML, SQL SERVER, JAVA, EJB 1.1, AWT, APPLETS, SERVLETS, JavaScript, TOMCAT,
APACHE, SSL, RSA, RC4
• Design and implementation of a central system for placing bets on horses in Abidjan for PMU
France
PMU is a horse betting management company that covers France and West Africa.
Du to the requirement, A web application was designed an implemented to centralise bets for each
race in a central database accessible via the internet.
February 2001 – December 2001 Snapon Europe (Tool Equipment Company)
Technical Leader, Senior Software Engineer (Cork, Amsterdam, London, New York)
Key technologies used:
C SDK, DDK WINDOWS NT, C++, MFC, OCX, Installshield, MULTICAST, UML
• Implementation of a Gas measurement system
Specification given by the EU for measuring the gas emission and temperature of vehicles.
This application has been certified EEC compliant in Stuttgart in September 2001.
It is an instrumentation system: Sensors were plugged to different parts of the car (exhauster,
engine…)
A device (built by Snapon) collected the data in real time. 2 main tasks were performed for the project:
3 USB Drivers were written and was used to communicate with the external device.Mesurement Data
was sent to other devices using Multicast:
- An infrared driver to allow the use of a remote control.
- RPM driver used to set or get the RPM of the vehicle.
- Gas and temperature driver used to get the different gas and the temperature of the vehicle
An application with a specific GUI Displays the data in real time and guides the user
December 2000 – February 2001 Esource Ltd (Software Company)
Senior Software Engineer (Cork)
Key technologies used:
JAVA, J2EE, EJB1.1, Servelets, JavaScript, XML, HTML WebLogic and Access, RSA
• Implementation of quotation insurance web application for ALLFinanz Ltd (Java, swing and
Access).
The requirement was to allow a user through a web browser to have a quotation on products offered
by All Finanz.
May 2000 – December 2000 Esource Ltd (Software Company)
Senior Software Engineer (Cork, Munich)
Key technologies used:
UML, FTP, HTTP, TCP IP, C SDK, OLE, COM, C++, ATL, MMC, RC4, RSA, MD5
• Implementation of a COM service integrated in a TV system management for ANN television.
The system was designed to help journalist with their reporting work inside or out of the company
(ANN).
Pluggins handled the following functionality:
Formatted text to send to Teleprompters, Sequence Video (Avi or Mov Format) to send to a video
server and HTML data to send to a WebServer.
The Core of the system was composed of a windows NT Service that was acting as a document
dispatcher to the appropriate plugging if this plugging was present or activated.
The service was exposing command interfaces and was registered in the Moniker.
A COM plugging manager was running within the service to install, start, stop, and pause the different
COM pluggins dynamically.
Five Pluggins were designed and implemented: Plugging HTM, Two plugging for the two major type of
teleprompter (FTP protocol), plugging XML, plugging video.
March 1999 – May 2000 Inflo Communication (Security Software Company) Donegal Town.
Technical Leader, Senior Software Engineer
Key technologies used:
C++, C SDK API , ActiveX, OLE COM, MULTICAST, JAVA, Visual Basic, JavaScript, ROGUEWAVE,
SQL, ACCESS, SQL SERVER, MMC SDK, UNIX SOLARIS JAVA ,Servlets, JSP, Apache, Tomcat,
Encryption systems, SMTP, PO3, Installshield, UML
Projects successfully completed:
• Problem Solver
Debugging and fixing code of the team
My main Role was to lead the team technically and to solve all the coding problems.
• Design and implementation of a service system management for the encrypt/decrypt server
gateway.
This service was managing the encryption and decryption system that included the following
management:
- The two primary approaches of encryption (symmetric and public key).
- The Digital signature
- The different type of Cipher: 64 bits block for DES and RS2, Stream for RC4.
- The RSA encryption.
- Certificates and Authentication for users or organisations.
Brief System Functionality Summary: A mail server e.g., Microsoft Exchange, Lotus Mail, etc… is
configured to use a gateway, that is the encryption email server gateway.
On this system two other services run; a SMTP service and a POP3 service. They contact the
encryption service to encrypt or decrypt a message. The certificates and all their related data are
saved on a SQL SERVER database.
• Design and implementation of a fault tolerance system for the encrypt/decrypt servers
The fault tolerance applies to a cluster of encryption server email gateways.
Each Encryption Server Email Gateway had a local database, a service running that could send (using
multicast) and receive data between them.
All the data was dispatched treated in the cluster and stored in each server. A checkpoint system
marked the status of the data (Start processing, Still processing, End processing, Mark for delete)
The system allowed adding or removing a server in the cluster dynamically.
The fault tolerance system also integrated the primary functionality of a load balancing system that
was used to choose the server to process the data.
The service was written in C, wrap in a COM+ and used in a User control (ActiveX) created with Visual
Basic and Integrated in MMC in C++.
• Design and implementation of the installation and configuration program for the
encrypt/decrypt servers and the fault tolerance module
The system had an installation program written with Installshield using DLL in C SDK API
The configuration of the system was done by an administrator through a MMC console.
• Design and implementation of a Web mail service
The web application used an MVC design pattern utilising Servlet, JSP, JSP session and request
beans and JavaScript for form validation.
1995 – 1999 Libre Connection (Computer Software Services Company)
Owner of the company, Trainer Project Manager, Technical leader, Senior Software engineer
(Paris, New York, Douala)
Key technologies used:
C SDK, OLE2, COM,C++, MFC, Visual Basic, SQL, Access, Informix, DDK, Assembler 8086, TCP-IP,
HTTP, FTP, HTML, ODBC, ActiveX, JAVA, JavaScript, ORACLE, SYSBASE, DB2, SAP, UML
Projects successfully completed:
• Trainer Manager in Language C SDK, OLE2, COM, C++, MFC, Visual Basic, & SQL in Paris.
(For the companies ATT, SG2 and Oriaform).
Writing and updating support training for beginner and advanced programmers in the languages and
technologies listed above.
The role was to ensure that everything required for a course was installed and up and running.
This included: room availability; trainers’ availability & knowledge suitability; student’s level…
• Trainer in databases: Access (Windows) & Informix (Unix) in Melun (France).
(For the companies Oriaform and ATT).
The role was to write the support training documentation for an application designed and written for
the French Administration (CPAM) (Social Welfare) by ATT and Oriaform.
The course had two levels: One for the common user of the application.
The second level was dedicated to Informix Database Administrators to manage the administration of
the system.
• Design and implementation of a scanner driver for windows for the company IRIS in Paris
The Functionality of the driver was to send and receive the Data from the scanner card (in the PC).
Due to the differences of the KERNEL between Windows 95 and WindowsNT, Two Drivers were
written in Assembler and C DDK for Windows 95 and C DDK for Windows NT.
• Design and implementation of a network driver NDIS (windows NT) for CANAL+ Television in
Paris
This driver was a “double head-driver sandwich”, sitting between a serial port driver, a parallel port
driver and the TCPIP driver of the operating system.
The functionality of the driver was to filter, route and dispatch streams between the serial port driver,
the parallel port driver and the TCPIP driver.
System Overview:
Once the authentication done by the internet server of CANAL+, the user could use the large
The large bandwidth of the satellite ASTRA.
All the internet communication was passing between the parallel port, the parabolic antenna the Set-
up box and the PC.
• Implementation of a school management system for the national education centre of
Cameroon. (Paris)
The GUI Windows was developed with Windev and the engine with C SDK API. (DLLs).
The user was working locally on his machine and collecting all the data on his database.
A scheduler established automatically a connection to the service internet of the national education
centre to upload the data. to the SQLSERVER database.
• Design and Implementation of a module designed to convert images for Eastman Software,
Kodak (New York, USA)
Eastman software is the software company of KODAK. It is a partner of Microsoft Corporation and
they developed Imaging for Windows NT
One of the requirements of this system was to be able to convert and render images in different format
(GIF, TIF, and BMP…).
The converting system has been written in C SDK API, OL2 and exposes interfaces that can be used
by other applications.
The professional version of Imaging for windows NT includes a workflow system that can be linked to
SAP via OLE2.The convert module has been updated to store the image with SAP. The development
teams were localised in New York, Paris and the platform storage was in Belgium. We were using
ATM, FRAME RELAY, ISDN, X25, SNA, and RTC to store and load the data.
• Design and implementation of a metric library for TopSoft (Brighton UK)
This application was designed for construction, scientific and financial institutions. The GUI was written
in Visual Basic and the engine was a com object that was exposing converting function such as
Imperial to Metric.
• Implementation of a “profil payeur” and a Tool Library for Cerg Finance and France Telecom
The Design was done by Cerg Finance.
The application had to meet the RDBMS (ORACLE, SYSBASE, SQLSERVER, and DB2) compliance
due to the heterogeneous environment, the other existing applications and the business management
constraints.
A tool library composed of com objects such as: VirtualListView (to handle the amount of data on the
client); special buttons (4 states); database objects with cursor management; Encryption objects &
GUI Objects, was designed. This accommodated the large volumes of data together with the different
types of networks and speed transmissions involved.
1990 - 1995 Generali France (Insurance company) Paris, France
Technical Administrator, Analyst Programmer, Analyst System, Software Engineer
Key technologies used:
C SDK, MFC 1.0, C++, Visual Basic, DBIV, Clipper5, Assembler 3270, TCP IP, COBOL, UNIX,
Encryption systems, Access, DB2, SNA, MINITEL
• Repair/upgrade/installation of computers and printers
• Installation and Administration of Network Novell NetWare 2.x, 3.x, 4.x
• Configuration of 3174 (auto com) for IBM 3270
• Installation and configuration of link between PC and an IBM 3270 via Adaptec system.
• Installation and Administration of SNA Gateways.
• Design and Implementation of batch system for Mainframe IBM 3270(VMS) in Assembly Language.
• Replacing and re-engineering mainframe applications to allow their access from PC.
• Implementation of a human resources management software
• Design and Implementation of Data Analysis insurance software
•Design and Implementation of an insurance quotation system server via the MINITEL •
Implementation of a banking system for the French bank “Credit Agricole”
•Coding Portability
Assuring the portability of the code on: Unix, Windows & Dos applications, during their development by
other teams within the company. The portability was achieved by designing and coding a common
layer library for the two systems in C++.
1988 - 1989 SmarTek (Training company) Paris, France
Trainer and programmer
Key technologies used:
C, Assembler, Multiplan, Wordstar2000
Trainer in Multiplan and WordStar
Developer in the team that created the software SUPERBASE in language C for Dos.
Junior Software developer developing database engine for Amstrad computer.

Weitere ähnliche Inhalte

Was ist angesagt? (20)

res01
res01res01
res01
 
Venu gopal_CV
Venu gopal_CVVenu gopal_CV
Venu gopal_CV
 
DhevendranResume
DhevendranResumeDhevendranResume
DhevendranResume
 
CVInDoc2017
CVInDoc2017CVInDoc2017
CVInDoc2017
 
Software Developper
Software DevelopperSoftware Developper
Software Developper
 
RESUME_AdjunctFaculty
RESUME_AdjunctFacultyRESUME_AdjunctFaculty
RESUME_AdjunctFaculty
 
my_resume(eng)
my_resume(eng)my_resume(eng)
my_resume(eng)
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
Prakash sahoo
Prakash sahooPrakash sahoo
Prakash sahoo
 
Sunil Kumar Sarvepalli
Sunil Kumar SarvepalliSunil Kumar Sarvepalli
Sunil Kumar Sarvepalli
 
Career Presentation
Career PresentationCareer Presentation
Career Presentation
 
Alpana_Srivastava
Alpana_SrivastavaAlpana_Srivastava
Alpana_Srivastava
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeB
 
kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
 
Muruganandam_7years
Muruganandam_7yearsMuruganandam_7years
Muruganandam_7years
 
Resume-pierre-stephane-us
Resume-pierre-stephane-usResume-pierre-stephane-us
Resume-pierre-stephane-us
 
Omar cv
Omar cvOmar cv
Omar cv
 
Resume_PraveenKumar
Resume_PraveenKumarResume_PraveenKumar
Resume_PraveenKumar
 
Anastasios_Fakas
Anastasios_FakasAnastasios_Fakas
Anastasios_Fakas
 
DavidShaffer-ResumeNew
DavidShaffer-ResumeNewDavidShaffer-ResumeNew
DavidShaffer-ResumeNew
 

Andere mochten auch

Londres fácil, trabajar en Londres
Londres fácil, trabajar en LondresLondres fácil, trabajar en Londres
Londres fácil, trabajar en LondresLondres Fácil
 
PranavPokhriyal_2015_Fresher_Testing
PranavPokhriyal_2015_Fresher_TestingPranavPokhriyal_2015_Fresher_Testing
PranavPokhriyal_2015_Fresher_Testingpranav pokhriyal
 
Meditación para tener más productividad
Meditación para tener más productividad Meditación para tener más productividad
Meditación para tener más productividad Damian Ibarra
 
Meditación con sonidos binaurales
Meditación con sonidos binauralesMeditación con sonidos binaurales
Meditación con sonidos binauralesDamian Ibarra
 
Ao3 opinion pública María del Rosario Acevedo.
Ao3 opinion pública María del Rosario Acevedo.Ao3 opinion pública María del Rosario Acevedo.
Ao3 opinion pública María del Rosario Acevedo.María Del Rosario Acevedo
 
Realiza ejercicios para acabar con el estrés emocional
Realiza ejercicios para acabar con el estrés emocionalRealiza ejercicios para acabar con el estrés emocional
Realiza ejercicios para acabar con el estrés emocionalDamian Ibarra
 
The Long 19th Century
The Long 19th CenturyThe Long 19th Century
The Long 19th CenturyDiana Bruce
 
Apresentaocardan 140403111435-phpapp02 (1) (1)
Apresentaocardan 140403111435-phpapp02 (1) (1)Apresentaocardan 140403111435-phpapp02 (1) (1)
Apresentaocardan 140403111435-phpapp02 (1) (1)Wendell Peterson
 
Cape economics classes
Cape economics classesCape economics classes
Cape economics classesCAPE ECONOMICS
 
Diseño Gráfico Básico
Diseño Gráfico Básico Diseño Gráfico Básico
Diseño Gráfico Básico AntonyAylas
 
SEO для проектов разного масштаба
SEO для проектов разного масштабаSEO для проектов разного масштаба
SEO для проектов разного масштабаiSEO
 
Big data et marketing digital
Big data et marketing digital Big data et marketing digital
Big data et marketing digital Hamza Sossey
 
2015년 3분기 주요 정보보안 소식 차민석 20160117_공개판
2015년 3분기 주요 정보보안 소식 차민석 20160117_공개판2015년 3분기 주요 정보보안 소식 차민석 20160117_공개판
2015년 3분기 주요 정보보안 소식 차민석 20160117_공개판Minseok(Jacky) Cha
 
Estudios tecnico, financiero, economico y valoracion financiera
Estudios tecnico, financiero, economico y valoracion financieraEstudios tecnico, financiero, economico y valoracion financiera
Estudios tecnico, financiero, economico y valoracion financieraSergio Navarro Hudiel
 
Poblacion vulnerable
Poblacion vulnerablePoblacion vulnerable
Poblacion vulnerablejuanczapata
 

Andere mochten auch (18)

Londres fácil, trabajar en Londres
Londres fácil, trabajar en LondresLondres fácil, trabajar en Londres
Londres fácil, trabajar en Londres
 
PranavPokhriyal_2015_Fresher_Testing
PranavPokhriyal_2015_Fresher_TestingPranavPokhriyal_2015_Fresher_Testing
PranavPokhriyal_2015_Fresher_Testing
 
Speed up
Speed upSpeed up
Speed up
 
Meditación para tener más productividad
Meditación para tener más productividad Meditación para tener más productividad
Meditación para tener más productividad
 
Meditación con sonidos binaurales
Meditación con sonidos binauralesMeditación con sonidos binaurales
Meditación con sonidos binaurales
 
Ao3 opinion pública María del Rosario Acevedo.
Ao3 opinion pública María del Rosario Acevedo.Ao3 opinion pública María del Rosario Acevedo.
Ao3 opinion pública María del Rosario Acevedo.
 
Realiza ejercicios para acabar con el estrés emocional
Realiza ejercicios para acabar con el estrés emocionalRealiza ejercicios para acabar con el estrés emocional
Realiza ejercicios para acabar con el estrés emocional
 
The Long 19th Century
The Long 19th CenturyThe Long 19th Century
The Long 19th Century
 
Apresentaocardan 140403111435-phpapp02 (1) (1)
Apresentaocardan 140403111435-phpapp02 (1) (1)Apresentaocardan 140403111435-phpapp02 (1) (1)
Apresentaocardan 140403111435-phpapp02 (1) (1)
 
Cape economics classes
Cape economics classesCape economics classes
Cape economics classes
 
зуп 3.0
зуп 3.0зуп 3.0
зуп 3.0
 
proyecto empresarial
proyecto empresarialproyecto empresarial
proyecto empresarial
 
Diseño Gráfico Básico
Diseño Gráfico Básico Diseño Gráfico Básico
Diseño Gráfico Básico
 
SEO для проектов разного масштаба
SEO для проектов разного масштабаSEO для проектов разного масштаба
SEO для проектов разного масштаба
 
Big data et marketing digital
Big data et marketing digital Big data et marketing digital
Big data et marketing digital
 
2015년 3분기 주요 정보보안 소식 차민석 20160117_공개판
2015년 3분기 주요 정보보안 소식 차민석 20160117_공개판2015년 3분기 주요 정보보안 소식 차민석 20160117_공개판
2015년 3분기 주요 정보보안 소식 차민석 20160117_공개판
 
Estudios tecnico, financiero, economico y valoracion financiera
Estudios tecnico, financiero, economico y valoracion financieraEstudios tecnico, financiero, economico y valoracion financiera
Estudios tecnico, financiero, economico y valoracion financiera
 
Poblacion vulnerable
Poblacion vulnerablePoblacion vulnerable
Poblacion vulnerable
 

Ähnlich wie Stef_AmoaCV

Ähnlich wie Stef_AmoaCV (20)

Ruibo_resume2016
Ruibo_resume2016Ruibo_resume2016
Ruibo_resume2016
 
CV_en
CV_enCV_en
CV_en
 
Naum Kopman_Libre_Office Resume
Naum Kopman_Libre_Office ResumeNaum Kopman_Libre_Office Resume
Naum Kopman_Libre_Office Resume
 
RESUME_SoftwareEngineer.DOC
RESUME_SoftwareEngineer.DOCRESUME_SoftwareEngineer.DOC
RESUME_SoftwareEngineer.DOC
 
MartinVanha
MartinVanhaMartinVanha
MartinVanha
 
MSalah_20161010
MSalah_20161010MSalah_20161010
MSalah_20161010
 
Sudhakar resume_latest
Sudhakar  resume_latest Sudhakar  resume_latest
Sudhakar resume_latest
 
SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016SSE_Garcia_Dennis_RES_2016
SSE_Garcia_Dennis_RES_2016
 
Kavita resume
Kavita resume Kavita resume
Kavita resume
 
Nanaji_Jonnadula
Nanaji_JonnadulaNanaji_Jonnadula
Nanaji_Jonnadula
 
prhresumew
prhresumewprhresumew
prhresumew
 
Kavita resume startup
Kavita resume startupKavita resume startup
Kavita resume startup
 
RESUME_ZHUK
RESUME_ZHUKRESUME_ZHUK
RESUME_ZHUK
 
Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4
 
CURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_ZeynalniaCURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_Zeynalnia
 
cvBarisGomleksizoglu-eng
cvBarisGomleksizoglu-engcvBarisGomleksizoglu-eng
cvBarisGomleksizoglu-eng
 
Maria Tverdostup Resume 2017
Maria Tverdostup Resume 2017Maria Tverdostup Resume 2017
Maria Tverdostup Resume 2017
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_new
 
resume19_new5
resume19_new5resume19_new5
resume19_new5
 
Nassim_TLILI_resume
Nassim_TLILI_resumeNassim_TLILI_resume
Nassim_TLILI_resume
 

Stef_AmoaCV

  • 1. Stephane Amoa Contact details: Email: stefamoa@gmail.com Phone:(00)(33)0678702739 Nationality: French EDUCATION: 1984 – 1986 Jussieu University Paris, France. • DEUGA (Science physics). 1986 – 1992 Conservatoire National des Arts et Metiers Paris, France • DEST in computer science (part time courses) SKILLS: Programming: Heterogeneous programming Development, C SDK API (Windows), C++ MFC (Windows), C OS2 API (OS2), C++ COM, ActiveX, BOOST, MCML, MMC SDK, , C UNIX, JAVA, SWING, J2EE, Applets, Servlets, EJB1.1, JDBC, JavaScript, Visual Basic, HTML, SQL, C#, C++.NET, FRAMEWORK.NET.COBOL Microfocus (DOS, Windows, OS2), SQL, Assembler IBM 3270, Assembler 8086 family. (Encryption Network and Security programming systems), multithreading Programming Scripting programming(Perl, Python) Programming in 2 tier and 3 tier Architectures. Graphics programming, Workflow system Programming. Internet Programming, Web design (FLASH MX, Dreamweaver, Fireworks, Director7) Telephony Application Programming, Coding Maintenance Application and System, SAP System Programming Interface. Internet Television, DVBS, DVBT. Other Programming Operating Systems: Multiple Virtual Storage (MVS/ESA), VMS, OS/390, Virtual Storage Extended (VSE), Virtual Machine (VM), AS/400, OS2, DOS, UNIX, and WINDOWS SERVER. Databases: VSAM, IMS, DB2, SQLSERVER, ACCESS, SAGE LINE100, INFORMIX, DBASE, SYSBASE, ORACLE, DB2, MYSQL Database mirroring Technologies, Storage procedures Database Design, Implementation, and tuning. Network: HUB Technologies, LAN technologies, Heterogeneous Network Management (NOVELL, NETBIOS, WORKGROUP, SNA, RTC, Ethernet, Token Ring, IrDA, and WAN), MINITEL, TRANSPAC, FRAME RELAY, ATM, ISDN, INTERNET Network Topology, AutoCom Technology. Protocol: TCP/IP (IP, ARP, ICMP, and IGMP), IPC, MULTICAST, SMTP, POP3, IPX/SPX, NetBEUI, SDLC, HDLC, FTP, Dial up Protocols (PPTP, PPP, and SLIP), X25, Terminal emulation protocol (Telnet), CICS, and SNA. Hardware: MAINFRAME IBM, PC Architectures, PC Hardware repairs and maintenance, Mainframe maintenance System, Scanner Hardware Set-up Box Architecture, Embedded Systems, Satellite transmission. Others: Familiarity with low level coding.
  • 2. Familiarity with the Financial market environment & Insurance Business Administration, Banking systems, Company management, in–depth knowledge of the Software Industry, Team Management, Team leading. Knowledge of multimedia network, Knowledge of network and software security, Solving Bugs, Working in a distributed team environment. PROFESSIONAL EXPERIENCE: May 2013 – Now(2015) Software Engineer Key technologies used: C, C++, Perl, Installshield 2012, SQL, Java, JavaScript, Oracle VMware, Hyperv Agile development. Conception and development of an IT capacity planning Software that is used by big corporates and cloud infrastructures October 2012 – May 2013 Microsoft Ireland (EDCTV) Software Developer Engineer (contract), Software Developer Key technologies used: C#, C++, Boost, Perl, Linq, SQL, Direct show, Direct X, X Ray, Flash player, Silverlight , , Digital video broadcasting, Multicast networking, Net remoting, Upnp, Agile development. Code maintenance for Skype mainly in C++ and C# September 2009 – September 2012 Microsoft Ireland (EDCTV) Software Developer Engineer (contract), Software Developer Tester Engineer. Key technologies used: C#, C++, Boost, Perl, Linq, SQL, Direct show, Direct X, X Ray, MCML. Flash player, Silverlight , Internet TV, Digital video broadcasting, IPC, Multicast networking, Net remoting, Upnp, Agile development. Sample of Projects successfully completed: Code maintenance for Windows media center, part of Window 7(released in November 2009). Delivery of internet TV component(Media center) for Sky and Canal +, via internet TV using digital video broadcasting (DVBT, DVBS,DVBS2) for PC and XBOX 360. Implementation of proprietary ip protocol for IP TV, that was later used for IP multicast for media streaming based. Implementation of IPC between different devices (Setup boxes and server)for message passing and shared memory in a multi-threaded environment. Identify bugs in product, fixing bugs and process fix through procedure to production. Ongoing development for next applications part of windows components. Coding of “Easy transfer” functionalities for Zune PC application and Zune Device. Design and coding of Test framework for test automation used to test Zune application and device. Design and Coding of test framework for Setup Boxes using net remoting. Coding to unify Windows API for STB for Unix and windows. July 2009 – September 2009 vbFrance.net C#, VB.net, SQL Server 2005 Solving/Reviewing coding issues posted by members.
  • 3. November 2008 – June 2009 Capita(Pension life insurance) Senior Software Engineer / Lead programmer Key technologies used: C++, C++.NET, C#, VB.NET, C SDK, JAVA, JDBC, VISUAL BASIC 6, COM, SYBASE, SQL, MS- ACCESS, Window script. Sample of Projects successfully completed: 1. Set up development platform, build machine, script builder. 1. Update and modification of the calculation engine source code to match production. (Previous source code was lost.) 1. Implementation of 13 new formulas for the calculation engine related to pension life in a Java web service using JDBC to store data in database.. 1. Design and implementation of stored procedures in Sybase to store rules of the calculation engine. 1. Design and implementation of a reporting system linked to the calculation engine:Data generated by the calculation engine is directly saved in an MS Access database via an interface of an ATL NT service. 1. Software performance tuning. 1. Support Actuarial department during testing phase. . June 2008 – November 2008 VB France(Forum Web site dedicated to VB.net ) Senior Software Engineer Key technologies used: C++.NET, C#. Sample of Projects successfully completed: 1. development of 4 new methods for web service(VBFrance). 1. Support of existing code and new added functionalities . September 2006 – June 2008 AIG (Technical regional centre) Senior Software Engineer / Technical Leader Key technologies used: C++, C#, C SDK, VISUAL BASIC, COM, SYBASE, XML, XSLT, ASP.NET, JAVA, COBOL. Sample of Projects successfully completed: 1. Design and implementation of a single database for multi countries(management of special characters, stored procedures, tables, indexes, financial rules, taxes, ...). 1. 1. Database migration from SYBASE 11 to SYBASE 12.5.4 (Note that the encryption functionality of 12.5.4 was not used). 1. 1. Design and implementation of three main applications (policy , claim, product) used in a multi country environment.(one code for all countries) based on existing Visual Basic application. 1. 1. Modification of two existing Java web server used to rate a policy and for billing to support a multi country environment and using JDBC to store data in SYSBASE.. 1. 1. Modification of an existing JAVA web application for the multi country project used to download producer and line of business per country. 1. 1. Modification of all batch processes used in the system for the multi country project using COBOL.. 1. 1. Modification of the authentication module to log on the multi country project and used by the three applications mentioned above using C++ and C SDK for encryption/decryption.. 1. 1. Design and implementation of a .NET web service (XML) for a claim tracking system.
  • 4. December 2003 – July 2006 Vodafone Ireland (Telecom Company) Senior Software Engineer / Technical Leader Key technologies used: C++, C#, C SDK, VISUAL BASIC, COM, LDAP, MML, ORACLE, XML, XSLT, ASP, JAVA), IPC Sample of Projects successfully completed: 1. Design and Implementation of a new RTG Registration Enhancement (C# web service XML, visual Basic 6 + ASP + XML + Oracle DB) 1. Design and Implementation of a new pricing (SOHO) RTG Registration Enhancement (C# web service XML, visual Basic 6 + ASP + XML + XSLT+ Oracle DB) 1. Implementation of the Wireless office offer (C, C++, COM C++, VB6, ASP) 1. Design and Implementation of the HLRserver to set, unset or amend the GPRS and GSM profile of a subscriber(C, C++, COM C++, LDAP Server, UNIX) 1. Adding mobile 3G functionality to the HLRserver (C, C++, IPC, COM C++, UNIX) having IPC mechanism for message delivering between other HLRservers.. 1. Design and Implementation of a VPN network via the HLRserver and Mediation Server (C, C+ +, COM C++, LDAP Server, MML, MULTICAST) 1. Design and Implementation of a Bus in Visual Basic 6 and XML called from ASP pages to link to the HLRserver 1. Test automation of the Comptel API for Vodafone (JAVA, C, C++, LDAP): Get the standard output of the entire API that were not documented. 1. Fixing problem with different NT services in C SDK (Memory leaks, buffer overrun, call stack trace) May 2003 – November 2003 EssThec Solutions (Software Company) Senior Software Engineer / Technical Leader (Dublin) Key technologies used: C++, MFC, C#, ASP.NET, Visual Basic, OLE2, SAGE LINE 100, RSA, RC4, SSL, EXCEL, FLASH MX, IMAGE READY, PhotoShop) Projects successfully completed: • Design and implementation of a graphic layer and keyboard layer for a touch screen system The two layers were integrated in a Visual basic application that was a payment system running on a touch screen system. • Design and implementation of a middleware based Web Application Web service and Web application using Excel files (some or all the fields) and exports them in Tables of the Sage Line Database after a validation process. The application is fully configurable and is accessible via the web. • Implementation of Data Analysis software based on Sage system Implementation of a reporting Application with criteria selection, exporting data from sage line Database to excel and importing Excel file into the sage line database. Two main tasks were involved in the process: Design and Implementation of an ODBC layer used by the application. This layer includes the import and export functionality (Excel, Text and Sage format).
  • 5. Design and implementation of storage procedure for SAGE LINE 100 Database. January 2002 – March 2003 PMU France (Betting Company) Technical Leader, Senior Software Engineer (Abidjan, Paris) Key technologies used: C++, MFC, UML, SQL SERVER, JAVA, EJB 1.1, AWT, APPLETS, SERVLETS, JavaScript, TOMCAT, APACHE, SSL, RSA, RC4 • Design and implementation of a central system for placing bets on horses in Abidjan for PMU France PMU is a horse betting management company that covers France and West Africa. Du to the requirement, A web application was designed an implemented to centralise bets for each race in a central database accessible via the internet. February 2001 – December 2001 Snapon Europe (Tool Equipment Company) Technical Leader, Senior Software Engineer (Cork, Amsterdam, London, New York) Key technologies used: C SDK, DDK WINDOWS NT, C++, MFC, OCX, Installshield, MULTICAST, UML • Implementation of a Gas measurement system Specification given by the EU for measuring the gas emission and temperature of vehicles. This application has been certified EEC compliant in Stuttgart in September 2001. It is an instrumentation system: Sensors were plugged to different parts of the car (exhauster, engine…) A device (built by Snapon) collected the data in real time. 2 main tasks were performed for the project: 3 USB Drivers were written and was used to communicate with the external device.Mesurement Data was sent to other devices using Multicast: - An infrared driver to allow the use of a remote control. - RPM driver used to set or get the RPM of the vehicle. - Gas and temperature driver used to get the different gas and the temperature of the vehicle An application with a specific GUI Displays the data in real time and guides the user December 2000 – February 2001 Esource Ltd (Software Company) Senior Software Engineer (Cork) Key technologies used: JAVA, J2EE, EJB1.1, Servelets, JavaScript, XML, HTML WebLogic and Access, RSA • Implementation of quotation insurance web application for ALLFinanz Ltd (Java, swing and Access). The requirement was to allow a user through a web browser to have a quotation on products offered by All Finanz. May 2000 – December 2000 Esource Ltd (Software Company) Senior Software Engineer (Cork, Munich) Key technologies used: UML, FTP, HTTP, TCP IP, C SDK, OLE, COM, C++, ATL, MMC, RC4, RSA, MD5 • Implementation of a COM service integrated in a TV system management for ANN television. The system was designed to help journalist with their reporting work inside or out of the company
  • 6. (ANN). Pluggins handled the following functionality: Formatted text to send to Teleprompters, Sequence Video (Avi or Mov Format) to send to a video server and HTML data to send to a WebServer. The Core of the system was composed of a windows NT Service that was acting as a document dispatcher to the appropriate plugging if this plugging was present or activated. The service was exposing command interfaces and was registered in the Moniker. A COM plugging manager was running within the service to install, start, stop, and pause the different COM pluggins dynamically. Five Pluggins were designed and implemented: Plugging HTM, Two plugging for the two major type of teleprompter (FTP protocol), plugging XML, plugging video. March 1999 – May 2000 Inflo Communication (Security Software Company) Donegal Town. Technical Leader, Senior Software Engineer Key technologies used: C++, C SDK API , ActiveX, OLE COM, MULTICAST, JAVA, Visual Basic, JavaScript, ROGUEWAVE, SQL, ACCESS, SQL SERVER, MMC SDK, UNIX SOLARIS JAVA ,Servlets, JSP, Apache, Tomcat, Encryption systems, SMTP, PO3, Installshield, UML Projects successfully completed: • Problem Solver Debugging and fixing code of the team My main Role was to lead the team technically and to solve all the coding problems. • Design and implementation of a service system management for the encrypt/decrypt server gateway. This service was managing the encryption and decryption system that included the following management: - The two primary approaches of encryption (symmetric and public key). - The Digital signature - The different type of Cipher: 64 bits block for DES and RS2, Stream for RC4. - The RSA encryption. - Certificates and Authentication for users or organisations. Brief System Functionality Summary: A mail server e.g., Microsoft Exchange, Lotus Mail, etc… is configured to use a gateway, that is the encryption email server gateway. On this system two other services run; a SMTP service and a POP3 service. They contact the encryption service to encrypt or decrypt a message. The certificates and all their related data are saved on a SQL SERVER database. • Design and implementation of a fault tolerance system for the encrypt/decrypt servers The fault tolerance applies to a cluster of encryption server email gateways. Each Encryption Server Email Gateway had a local database, a service running that could send (using multicast) and receive data between them. All the data was dispatched treated in the cluster and stored in each server. A checkpoint system marked the status of the data (Start processing, Still processing, End processing, Mark for delete) The system allowed adding or removing a server in the cluster dynamically. The fault tolerance system also integrated the primary functionality of a load balancing system that was used to choose the server to process the data. The service was written in C, wrap in a COM+ and used in a User control (ActiveX) created with Visual Basic and Integrated in MMC in C++. • Design and implementation of the installation and configuration program for the encrypt/decrypt servers and the fault tolerance module The system had an installation program written with Installshield using DLL in C SDK API
  • 7. The configuration of the system was done by an administrator through a MMC console. • Design and implementation of a Web mail service The web application used an MVC design pattern utilising Servlet, JSP, JSP session and request beans and JavaScript for form validation. 1995 – 1999 Libre Connection (Computer Software Services Company) Owner of the company, Trainer Project Manager, Technical leader, Senior Software engineer (Paris, New York, Douala) Key technologies used: C SDK, OLE2, COM,C++, MFC, Visual Basic, SQL, Access, Informix, DDK, Assembler 8086, TCP-IP, HTTP, FTP, HTML, ODBC, ActiveX, JAVA, JavaScript, ORACLE, SYSBASE, DB2, SAP, UML Projects successfully completed: • Trainer Manager in Language C SDK, OLE2, COM, C++, MFC, Visual Basic, & SQL in Paris. (For the companies ATT, SG2 and Oriaform). Writing and updating support training for beginner and advanced programmers in the languages and technologies listed above. The role was to ensure that everything required for a course was installed and up and running. This included: room availability; trainers’ availability & knowledge suitability; student’s level… • Trainer in databases: Access (Windows) & Informix (Unix) in Melun (France). (For the companies Oriaform and ATT). The role was to write the support training documentation for an application designed and written for the French Administration (CPAM) (Social Welfare) by ATT and Oriaform. The course had two levels: One for the common user of the application. The second level was dedicated to Informix Database Administrators to manage the administration of the system. • Design and implementation of a scanner driver for windows for the company IRIS in Paris The Functionality of the driver was to send and receive the Data from the scanner card (in the PC). Due to the differences of the KERNEL between Windows 95 and WindowsNT, Two Drivers were written in Assembler and C DDK for Windows 95 and C DDK for Windows NT. • Design and implementation of a network driver NDIS (windows NT) for CANAL+ Television in Paris This driver was a “double head-driver sandwich”, sitting between a serial port driver, a parallel port driver and the TCPIP driver of the operating system. The functionality of the driver was to filter, route and dispatch streams between the serial port driver, the parallel port driver and the TCPIP driver. System Overview: Once the authentication done by the internet server of CANAL+, the user could use the large The large bandwidth of the satellite ASTRA. All the internet communication was passing between the parallel port, the parabolic antenna the Set- up box and the PC. • Implementation of a school management system for the national education centre of Cameroon. (Paris) The GUI Windows was developed with Windev and the engine with C SDK API. (DLLs). The user was working locally on his machine and collecting all the data on his database. A scheduler established automatically a connection to the service internet of the national education centre to upload the data. to the SQLSERVER database. • Design and Implementation of a module designed to convert images for Eastman Software, Kodak (New York, USA) Eastman software is the software company of KODAK. It is a partner of Microsoft Corporation and they developed Imaging for Windows NT
  • 8. One of the requirements of this system was to be able to convert and render images in different format (GIF, TIF, and BMP…). The converting system has been written in C SDK API, OL2 and exposes interfaces that can be used by other applications. The professional version of Imaging for windows NT includes a workflow system that can be linked to SAP via OLE2.The convert module has been updated to store the image with SAP. The development teams were localised in New York, Paris and the platform storage was in Belgium. We were using ATM, FRAME RELAY, ISDN, X25, SNA, and RTC to store and load the data. • Design and implementation of a metric library for TopSoft (Brighton UK) This application was designed for construction, scientific and financial institutions. The GUI was written in Visual Basic and the engine was a com object that was exposing converting function such as Imperial to Metric. • Implementation of a “profil payeur” and a Tool Library for Cerg Finance and France Telecom The Design was done by Cerg Finance. The application had to meet the RDBMS (ORACLE, SYSBASE, SQLSERVER, and DB2) compliance due to the heterogeneous environment, the other existing applications and the business management constraints. A tool library composed of com objects such as: VirtualListView (to handle the amount of data on the client); special buttons (4 states); database objects with cursor management; Encryption objects & GUI Objects, was designed. This accommodated the large volumes of data together with the different types of networks and speed transmissions involved. 1990 - 1995 Generali France (Insurance company) Paris, France Technical Administrator, Analyst Programmer, Analyst System, Software Engineer Key technologies used: C SDK, MFC 1.0, C++, Visual Basic, DBIV, Clipper5, Assembler 3270, TCP IP, COBOL, UNIX, Encryption systems, Access, DB2, SNA, MINITEL • Repair/upgrade/installation of computers and printers • Installation and Administration of Network Novell NetWare 2.x, 3.x, 4.x • Configuration of 3174 (auto com) for IBM 3270 • Installation and configuration of link between PC and an IBM 3270 via Adaptec system. • Installation and Administration of SNA Gateways. • Design and Implementation of batch system for Mainframe IBM 3270(VMS) in Assembly Language. • Replacing and re-engineering mainframe applications to allow their access from PC. • Implementation of a human resources management software • Design and Implementation of Data Analysis insurance software •Design and Implementation of an insurance quotation system server via the MINITEL • Implementation of a banking system for the French bank “Credit Agricole” •Coding Portability Assuring the portability of the code on: Unix, Windows & Dos applications, during their development by other teams within the company. The portability was achieved by designing and coding a common layer library for the two systems in C++. 1988 - 1989 SmarTek (Training company) Paris, France Trainer and programmer Key technologies used: C, Assembler, Multiplan, Wordstar2000 Trainer in Multiplan and WordStar Developer in the team that created the software SUPERBASE in language C for Dos. Junior Software developer developing database engine for Amstrad computer.