Cyr Rufin SOH K.
Email: acd2al@r.postjobfree.com Tel. 973-***-**** Cell. 347-***-****
* ****** **, ***** *****, NJ07078 - USA
Senior Software Engineer (.NET and Java J2EE)
Work Experience
Senior Software Engineer
Dec. SRS Soft - Medical Software Company http://www.srssoft
2011 SRSSoft is the healthcare industry leader .com
Current in productivity-enhancing EHR and [pic]
EHR-related solutions for specialists and
other high-performance physicians.
. I analyze and design data processing applied to the healthcare
industry
. I design and implement computer-based SRSSoft healthcare industry
processing systems
. I work collaboratively with an agile team for the development and
maintenance of SRS-EHR systems.
. I build algorithms, stored procedures and Schema to automate processes
in SRSSoft applications.
. I identify priority activities and assignments; adjusts priorities as
required.
. I troubleshoot and provide continuing support, to include resolving
difficult problems, advising on the use of new techniques, monitoring
transactions to measure performance and continued effectiveness of
assigned system.
Technologies: HL7, EHR, CCDA, C#, .NET 2.0 - 4.0, HTML5, ASP.NET, WebForms
UI,WCF, WPF, Windows Mobile, Web Services, IIS 6.0/7.0, Visual Studio
2008/2010, Microsoft SQL Server 2005/2008, n-Tier Application
Architecture / Cloud Architecture, Java Script / JQuery, XML/XSL/XLST,
AJAX, Agile /SCRUM development, Visual Source Safe, LINQ, Silverlight,
VB.Net / Visual Basic 6.0 / ActiveX / COM, SSIS, JAVA RMI.
Information Technology Officer
April. United Nations - Human Resources http://www.un.org
2010 Information Systems HRISS is the
Nov. Information Technology in charge of [pic]
2011 managing and implementing all the Human
Resources Information System, including
data, processes and reports.
. I had to manage projects involving feasibility studies, systems
analysis, design, development and implementation of new, moderately
complex systems, and/or, participate as a member of a development team
with responsibility for major components of the more complex systems;
. I developed detailed system and other functional specifications and
user documentation for major systems.
. I use to provide specialized advice to users, analyzing users'
requirements and translating these into new applications; determine
application systems integration and linkage issues; Maintain, upgrade
or enhance existing user systems.
Technologies: PeopleSoft/People Tools, Visual Studio Team 2005/2008, Visual
Studio 2003, .NET, Subversion, Oracle Database, Oracle-TOAD, Business
Objects, MS Project, UML & Visio.
Senior Software Engineer (.NET)
Aug. Lotoquebec http://www.loto-q
2008 Since 1969, Loto-Qu bec has been the uebec.com
March. forefront premier and only enterprise in [pic]
2010 the Quebec gaming industry. Its mandate
to offer gaming activities to the public
finances and the Quebec economy.
. As a part of Lottery systems development Team, involved in
development of new applications and customization of existing one
as per the clients request to maintain lottery data. Extensively
involved in writing C#, VB.NET and C++ Code to validate business
rules.
. I was also in charge of analyzing, designing, developing, and
implementing several gaming applications in .Net, as well as
upgrading and maintaining few existing VB6 codes.
. My responsibility was to meet with the end users, propose analyzes
and architectures then design, implement and make sure that
applications meet the company standards.
Technologies: C#,.NET, SharePoint, ASP.NET, Windows Mobile and Pocket PC,
Visual Studio 2008/2010, Microsoft SQL Server 2005/2008, n-Tier
Application Architecture / Cloud Architecture, Java Script / JQuery,
XML/XSL/XLST, AJAX, Visual Source Safe, LINQ, Silverlight.
Senior System Analyst (.NET-Consultant)
Sept National Bank of Canada is one of the http://www.bnc.ca
2007 biggest financial institutions in Canada. / [pic]
July It offers a wide range of banking,
2008 financial planning as well as Insurance
services to its customers
. The Human Resources, Information Technology and Operations (SIRHO),
is an internal service of almost 100 persons, devoted to act as an
IT expert for all the other services in the bank. Its main goal is
to manage all what has to do with IT (Information Technology) from
the internal customers business needs, to the implementation and
deployment of applications.
. I took an active part (as senior developer and sometimes architect)
in nearly all the applications developed in SIRHO's team such as
Stock Option awards to Sr. managers, Executive Bonus Management,
Call management, or ECampus.
. Technologies: Visual Studio Team 2005, Sharepoint, Visual Studio
2003, .NET,LLBELGen, Oracle database,Oracle-PLSQL Developer,
Active Report, Aspose (for reporting), Infragistics components,
NUnit, log4Net, UML & Visio, Visual Basic .NET & ASP VB.NET.
Senior Software Engineer (.NET-Consultant)
June Monster is the world's most valued http://www.monste
2007 career-centered portal, and the biggest r.ca/
Sept and most comprehensive internet job [pic]
2007 search engine on the web.
. I had a mandate in the Monster's Marketing and Business
Intelligence department to build many web and windows application
that will transform the huge amount of information the company has
into knowledge.
. I am member of a team of 15, to analyze design and develop
applications such as: The Monster Customer Survey, Client Lifecycle
Management, Customer Accounts Scoring, etc.
. Technologies: Visual Studio Team 2005, Visual Studio 2003,.NET,
Microsoft Application Blocks, SQL Server 2005, Infragistics
components, SharePoint, NUnit, log4Net, UML & Visio, C# & ASP
C#.NET, Business Objects, Siebel Karma CRM, SAS.
Senior Programmer Analyst (.NET-Consultant)
Feb. INSPQ (The Institut national de sant http://www.inspq.
2007 publique du Qu bec) is a government qc.ca/ [pic]
June organization founded in 1998 to improve
2007 the coordination, development and use of
expertise in public health. Its creation
involved uniting the province's principal
public health laboratories and centers of
expertise.
. I implemented new features and a lot of reports in the INSPQ Web
portal, SISAT (Information System for healthcare at workplace)
. The team in which I actively participated has developed SISAT Web
portal, using both Visual Studio .NET 2003 and 2005, and also
programming with ASP.NET. This portal is used by more than 2000
users disseminated all over the Quebec state. They use this portal
for data exchange and to manage information coming from healthcare
at work, laboratories and the Quebec department of health and
social services.
. After we delivered and deployed the application, we had to support
customers and handle all the change requests, by implementing the
changes or giving the necessary training or advice for the use of
the portal.
. Technologies: Visual Studio Team 2005, Visual Studio 2003,.NET,
Microsoft Application Blocks, SQL Server 2005, MSMQ, Active Report,
SharePoint, NUnit, log4Net, UML & Visio, C# & ASP C#.NET.
Senior Programmer Analyst (.NET-Consultant)
Oct. The Caisse de d p t et placement du http://www.lacaisse.c
2006 Qu bec was created in 1965 to manage om [pic]
Fev. the funds contributed to a newly
2007 created universal pension plan, the
Qu bec Pension Plan.
. I actively participated in all the software development steps
(Analysis, Architecture and modeling, development) toward building
an integrated financial platform, for the Equity investments
sector.
. This financial platform was entirely built with Visual Studio .NET
2005 and aimed to simulate investments future efficiency, portfolio
manager's efficiency, and cash flows.
. After everything was designed, I was the person in charge of the
development team. We built all the C#.NET applications that we
integrated together into the platform.
. Technologies: Visual Studio Team 2005, Enterprise Library 3,
Infragistics components, .NET Mobile(Pocket PC), Microsoft
Application Blocks, Smart Client, Click Once, Subsonic O/R Mapper,
SQL Server 2005, MSMQ, SmartClient, Active Directory and ADAM, Team
Foundation System Client & Server, SharePoint, NUnit, log4Net, UML
& Visio, C# & ASP C#.NET.
Senior Programmer Analyst (.NET-Consultant)
Feb. Alcan is the world's second largest http://www.alcan.
2006 producer of primary aluminum, a com [pic]
Sept. technology leader in this sector and a
2006 predominant global producer
. I designed and developed a C#.NET worldwide application, used to
track and manage Alcan within the company departments and services.
. I had to build the whole architecture and developed the main
modules and the administration tools for configuring the
application. Then I developed the different reports used for
statistics.
. Technologies: NHibernate, NUnit, log4Net, UML & Visio, C# & ASP
C#.NET, MS SQL 2000 MS Visual Source Safe, CruiseControl, Bugzilla.
Senior Programmer Analyst (.NET-Consultant)
Sept. Jean Coutu (PJC). is one of the top 10 http://www.jeanco
2005 names in retail sales and distribution of utu.com
Feb. pharmaceutical and Para pharmaceutical [pic]
2006 products in North America. With over 35
years' experience,
. I worked in the Jean Coutu Web Development an Integration team
after the company acquired Brooks and Eckerd Pharmacies. Our
mission was to integrate together all the applications and
softwares running in both USA and Canadians Stores and Regional
distributors.
. We had to migrate and merge, ASP, Lotus, VB, build and adapt all
the business reports(statistics, charts, letters and business
forms) to the whole business, according to country or states needs
and specifications.
. Technologies: UML & Visio, C# & ASP C#.NET, Crystal Reports, VB6,
MS SQL 2000 Reporting Services, MS Visual Source Safe, IBM MQ
Series, Lotus Notes, Wise for Windows Installer.
Senior Programmer Analyst (.NET-Consultant)
May. CSC. is 45 years worldwide consulting http://www.csc.co
2005- company m
Sept. [pic]
2005
. I worked with CSC on the Zurich Insurance IT project and internal
Knowledge transfer. I had to travel for 6 weeks at Chicago's Zurich
main Office, and manage the hands-on training for CSC teams located
at Montreal and India. I had to design and build all the Insurance
business reports from Crystal Report v10 Enterprise Software.
. Technologies: UML & Visio, C# & ASP C#.NET, NET Mobile(Pocket PC),
Crystal Reports, VB6, MS SQL 2000 Reporting Services, MS Visual
Source Safe, IBM MQ Series, Lotus Notes, Wise for Windows
Installer.
Senior Programmer Analyst (.NET-Consultant)
June. Zurich. is USA's second largest http://www.zurich
2005- Insurance company. Based at Chicago and .com
July. providing insurance for the majority of [pic]
2005 Fortune's Global 100 companies
. As a CSC consultant, I worked with Zurich IT team to improve their
.NET-based Insurance platform, and transfer the existing Java and
VB6 applications to C# Standalone and web-based solutions. We also
had to collect the reporting business needs and created many
reports in Visual Studio .NET and Crystal Report.
. Technologies: UML & Visio, C# & ASP C#.NET, NET Mobile(Pocket PC),
Crystal Reports, VB6, MS SQL 2000 Reporting Services and Crystal
Reports, MS Visual Source Safe, IBM MQ Series, Lotus Notes, Wise
for Windows Installer.
Senior Programmer Analyst (ERP-Consultant)
Nov. CanadaBread-Maple Leaf Inc. is Canada's http://www.maplele
2004- leading provider of fresh and prepared af.com/
Apr. 2005 meats and consumer foods, with nearly [pic]
30,000 employees and a 30 Billions
annual turnover.
. I assisted Maple Leaf to modernize its ERP (Enterprise Resources
Planning) Information System, By automating 60% to 70% of
Financial, Marketing and Human Resources operations. I had to
automate report generation from custom data.
. Technologies: C#.NET, Crsytal Report, Biztalk, COM/DCOM, SQL Server
2000, Tivoli Scheduler.
Senior Programmer Analyst (Consultant)
April. Dassault Systemes Inc. is the world http://www.3ds.com
2004- leader for Product Lifecycle Management
Nov. 2004 software solutions using the power of 3D [pic]
representation. Dassault is also the
manufacturer of CATIA.
. I assisted Dassault Syst mes Company team in the development of a
new architecture for an application used for communication between
SMARTEAM (a powerful collaborative .NET based Server) and CATIA V4
(the premier 3D application).
. Technologies: ASP.NET, Crsytal Report, SQL Server 2000, Java (JNI)
Corporate Advisor
Feb. Dassault Syst mes Inc. http://www.smartea
2004- m.com
Mar. 2004 [pic]
. Dassault Syst mes needed someone to assist and update their staff
technical skills in order to enable them in building and
configuring their VB and C#.NET (with ADO.NET Database
connectivity) modules.
. I had to prepare and complete a Training with practical examples
(in Montreal and in Detroit), to minimize their transfer costs and
risks, from old VB6 components to .NET. And also the use of
Crsytal Report Enterprise Application for report generation.
. Technologies: VB, C#.NET, Crsytal Report, SQL Server 2000 (with
ADO.NET) and VB6(COM, DCOM, Activex).
Programmer Analyst Senior (Consultant)
Sept. ACCOVIA Inc. is a global leader in http://www.accovia
2003- travel packaging technology, supplying .com
Nov. 2004 scalable IT solutions to travel [pic]
suppliers, wholesalers and retailers.
. I participated in many large projects, where I developed adaptors
for Accovia Air Solution, a powerful Travel Inventory Management
solution, used to support and streamline the automation of
procurement, packaging, sale, distribution and management of multi-
component travel offerings.
. Technologies: UML & Rational Rose, RUP, Websphere, Informix,
J2EE(EJBs', XML and Web Services, Hibernate, Velocity, Struts,
Tiles, Castor).
Corporate Advisor
Sept. United Nations has a powerful Computer http://www.un.org
2003- department for their software [pic]
Sept. development and acquisitions planning
2003
. I provided UN developers with, C# ASP.NET and ADO.NET technical
assistance as a valued Business Consultant.
. The goal was to make sure they make the best use out of their
Microsoft .NET software's and environment, for developing new
applications.
. Technologies: C#.NET, SQL Server 2000, ADO.NET, Crsytal Report
Dec. RAND is a leading provider of http://www.rand.co
2003- professional services and technology in m
Jan. 2004 Product Lifecycle Management (PLM). RAND [pic]
Worldwide has more than 700 employees in
25 countries.
. I provided RAND consultants with Visual Basic 6. Training they
needed for CATIA implementations at their customers places.
. Technologies: Visual Basic 6 and SQL Server 7, Crsytal Report
Project Manager
Nov. UQAM (Universit du Qu bec Montr al) http://www.uqam.ca
2003- http://www.info.uq
Dec. 2003 am.ca/
[pic]
. I developed a Management and decision-Making solution from scratch,
to help UQAM's Phd department(Doctorat en Informatique Cognitive-
DIC) in the management of their students, teachers, programs and
assets.
. Technologies: C#.NET, SQL Server 2000.
Programmer Analyst Intermediate
Jan. VIRTUEL- GE INTERNATIONAL Inc. Develops http://www.virtuela
2002- and has licensed Intelligent agent and ge.com
Feb. 2003 software's for e-learning and
Multimedia applications. [pic]
. I actively participated in porting VAI applications from J2EE to NET
(C #) platforms.
. I analyzed, proposed and integrated rich-media and collaborative
learning solutions for different Intelligent Learning Platforms.
. Technologies: C#.NET, SQL Server 2000, Java(J2EE under Websphere)
Programmer Analyst Intermediate
April Ericsson Communications. Is the leading http://www.ericsson
2001- provider in the new telecom world .com
Dec. 2001 communications solutions Manufacture
mobile phones and accessories, mobile [pic]
data systems, and cordless phones.
. I worked in Sintel research group where I had to propose solutions for
developing Internet and 3G (Mobile) applications.
. I designed and prototyped a solution to enable interoperability
between Instant Messaging and Presence applications. The "picture" is
giving the opportunity to let say "Peter" chatting on ICQ for example,
to communicate with one of its buddy (friend) "John" on Yahoo or
Microsoft MSN messenger's without having to create a new account or
change application.
. Technologies: UML & Rational Rose, RUP, Java (J2ME)
Computer Science Teacher
Winter UQAM (Universit du Qu bec Montr al) http://www.uqam.ca
2001 http://www.info.uqa
Fall 2002 m.ca/
[pic]
. I built and present courses, projects and laboratories sessions in:
o Distributed databases & client server environment (INE4481) -
English
o Object Oriented Programming in Java(INF3123)- French
SKILLS
. Methodologies: UML & Visio, UML & Rational Rose, RUP, J2EE Programming
Pattern.
. Solutions: SAP, Microsoft Biztalk, Smarteam, Siebel, Websphere.
. Communication protocols and standards:
o Expert : Web Services, .NET Remoting, SOAP.
. Standard and Low-level Programming languages and Technologies:
o Expert: Microsoft VB.NET, C#.NET, Microsoft Biztalk, Java, C,
C++, J2EE.
o Professional: MFC & Visual C++(COM, OLE, etc Cobol,
Assembler(with C++)
o Beginner: Delphi
. Databases:
o Expert: SQL Server 2000, ADO.NET & Transact-SQL, MySQL(Web
applications).
o Professional: Oracle & PL/SQL, DB2.
. Script and web Programming languages:
o Expert: MS-DOS Scripting, JavaScript, Microsoft Jscript,
VBScript, HTML, DHTML, CGI, JSP, ASP.
o Professional: Macromedia Flash actionscript, J2ME
TRAINING
Master of Science
2000-2001 UQAM (Universit du Qu bec Montr al) http://www.uqam.ca
http://www.info.uqa
m.ca/
[pic]
. Software engineering: Specialization in network technologies
o Research field : SIP(Session Initiation Protocol) proposed by
IETF(Internet Engineering Task Force).
Certificate in computer science
1999 - LAVAL University Quebec http://www.ulaval.c
2000 a
[pic]
Bachelor of science in Electromechanical 1988 -
1991
Polytechnic National Institute http://www.enspy.org
Cameroon
. Research field : Design and implement a hardware interface board to
pilot a Robot arm.
Bachelor of Science in Textile Engineering
1991 - ENSITM(France Textiles Industries http://www.ensitm.f
1993 National Institute) r
Bachelor of Science in Electromechanical
1988 - Polytechnique National http://www.enspy.or
1991 Institute-Cameroon g
SCHOLARSHIPS
2000-2001 Ericsson Communications
Lucent Technology
Fondation UQAM
LANGUAGES
. French Fluent
. English Excellent
ENTERTAINMENTS
. Music, Reading, jogging
QUALITIES
. Mobile
. Excellent Interpersonal Skills