Из Ирландии в Канаду
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Зритель
- Сообщения: 2
- Зарегистрирован: 20 мар 2008, 03:47
Из Ирландии в Канаду
Привет! Прожив почти 8 лет в Ирландии собираюсь подать на иммиграцию в Канаду. Что я могу ожидать в Канаде с таким опытом, трудно ли будет найти первую работу в GTA?
Professional Summary
Over 8 years of experience in software design and development using C++. In-depth knowledge in n-tier applications including front end programming, mid tier business objects development and database programming. Developed applications for banking, wireless and mobile, access control, automotive industries. Process-oriented, self-motivated, responsible and reliable team player with excellent problem solving skills.
Technical Proficiencies
Operating Systems Windows XP/2000/NT/95/CE, PalmOS 3.5/4.0, Symbian OS(EPOC)
Languages C/C++, C#, Vb.Net, XML, UML, SQL, VB Script
Middleware CORBA (Iona Orbix 2.x, TAO), COM/DCOM/COM+
Technologies MFC, WinForms, ATL, STL, ActiveX, ACE, Win32, ADO, OpenGL
RDBMS SQL Server 2000, Oracle 8/10g, MS Access
Development environment Visual Studio .Net, Metrowerks CodeWarrior for PalmOS 8.0, eMbedded Visual C++ 3.0, Rational Rose, Visual SourceSafe
Professional History
11/2006 – Current time XXX., Dublin, Ireland
• BankWorld: senior software engineer, admin tools team lead
As senior software engineer and team lead of three developers was involved in design, implementation and maintenance of BankWorld Channel Manger/ ATM controller admin tools suite. The team managed 31 administrative utilities written in variety of languages/toolkits. Implemented various new features, designed user interface, improved existing code base. Extracted requirements from the legacy code, redesigned and rewritten ATM Manager and Card Management System applications in C#.
Environment: Visual Studio.Net 2005, C#, Vb.Net, WinForms, EnterpriseLibrary (Data Access and Logging blocks), Component One Studio, Infragistics NetAdvantage, Visual C++, MFC, Vb, Oracle, Windows XP
5/2005 – 11/2006 XXX, Dublin, Ireland
• ActWinPro: software engineer
Was responsible for design, implementation and maintenance of ActWin software which is used for configuration and monitoring of access controllers and doors. Implemented multi-tenant module that allows multiple independent sites to be connected to the same hardware. Added support for barcoding and magnetic card encoding. Integrated various card readers to allow learning and programming of magnetic cards. Implemented CardEditor application for creating and editing of card templates and COM component for printing cards on plastic card printers. Designed and developed Time and Attendance module for tracking employees’ time, working time calculations, absence planning and reporting etc. Designed report templates using Crystal Reports.
Environment: MS Visual Studio.Net 2003, C++, MFC, OLEDB, MS SQL/Access, DCOM, CodeJock, CrystalReports XI, Windows XP
5/2004 – 5/2005 XXX, Cork, Ireland
• Sun Diagnostic Platform: software engineer (fixed-term contract)
Updated PC based diagnostic application according to the new requirements of the German automobile market for vehicle gas emission testing. Implemented test procedures for diesel engines with on-board diagnostic functionality, modified existing tests to support vehicles with multiple electronic control units and two exhausts. Implemented new test logic, developed complex GUI forms, maintained and improved existing code. Designed and modified report templates.
Environment: MS Visual C++ 6.0, MFC, ADO, Crystal Reports 9, MS Access, Win 2000
3/2001 – 4/2004 XXX, Shannon, Ireland
• Navara Mobility Suite: senior software development engineer, server team leader
Was responsible for design, implementation and maintenance of Navara Mobility Suite, the solution that allows to mobilize, distribute and synchronize data between business applications and various types of mobile computer devices.
- Played a major role in implementation of COM+ components comprising business logic tier and adapter interface framework. Implemented logic responsible for data synchronization between client devices and host applications, conflict detection and rules management.
- Developed application adaptor for Action Request System, XML file and ODBC.
- Participated in implementation of client appilcations for Windows, PalmOS, WinCE and Symbian OS. Designed and developed persistense layer using built-in PalmOS data manager and Symbian DBMS component. Implemented signature capture feature. Embedded open-source JavaScript engine and implemented object model for Symbian client.
- Participated in prototyping of browser based client for RIM Blackberry devices. Implemented code behind ASP.Net pages in C#. Was implementing adapter stress tools in C#.
- Designed and developed Design Center, MDI application based on MFC and scriptable forms environment (HyperView) available from Dundas. The Design Center allows to create and edit forms to be executed by the client software on mobile devices. All created forms are described in XML language and their behavior can be customized by means of JScript language at run time.
- Participated in open-source project Mono in my spare time. Was developing System.Windows.Forms for Linux in C#.
Environment: Visual Studio.Net, MS Visual C++ 6.0, C#, COM+, MSXML 3.0, SQL Server 2000, Oracle 8i, ADO 2.6, MFC, Dundas HyperView, Windows 2000/CE, PalmOS 3.5/4.0, Symbian OS, Metrowerks CodeWarrior for PalmOS 8.0, eMbedded Visual C++ 3.0,
Object Library for PalmOS, Symbian 6.0 SDK
5/2000 – 2/2001 XXX, Kiev, Ukraine
• Miracle XRP system prototype: component designer, system programmer
As a Software Engineer, was involved in design and implementation of an experimental prototype of an Extended Resource Planning (XRP) system using the n-tier architecture.
Was responsible for design and development of
- Common service kernel, the component, which establishes common environment for functionality of all services, providing such features as dynamic initialization and configuration of services, wrapping ORB interfaces, dynamic linking of modules by means of mini-naming service, redirection of output to chain of remote receivers.
- Repository service aimed to return binary content of DLL modules, XML documents and compiled java classes. Service realizes a subset of Interface Repository interfaces in order to describe methods of compiled java classes via the standard OMG interface.
- Service configurator, the component, which publishes configuration for servers installed in network domain. The servers’ configuration is described in XML language.
- Navigator service, which extends standard naming service to provide initial load balancing and is able to work in common kernel run-time environment.
- Configuration agent module, which separates kernel from details of configuration file format that is described in XML.
- Java console application (CORBA client) for remote server control and monitoring.
- Design documentation (specifications and class diagrams) and code review.
Environment: MS Visual C++ 6.0, CORBA (TAO), Adaptive Communication Environment (ACE), XML (Xerces C++ Parser), Java, UML, Rational Rose 98, Win NT 4.0
10/1998 – 5/2000 XXX, Kiev, Ukraine
• Atlant Databse Server: Subsystem designer, system programmer
As software engineer was involved in design and development of Atlant Database Server. This is a server with CORBA base layer interface rooted in object-oriented database POET. Was responsible for design and implementation of
- Notification subsystem. Subsystem was implemented as peer-to-peer notification service in contrary to OMG Event service. The distributed callbacks concept was used. Service supports different Quality of Service settings like event persistence and guaranteed events delivery. The event persistence is supported by means of stand-alone CORBA server – storage.
- Logging subsystem. It supports concurrent output from different server threads to log files. Clients interested in output may install callbacks to receive notifications about changes.
- Scheduling and asynchronously command execution subsystems. Server and its add-ons can implement commands, which is used by remote control panel to control server behavior (set output level, import/export database, etc.) All commands are executed asynchronously in order to make minimal influence to server response time. The can be configured to start execution at specified time and frequency.
- Server model and reusable class categories. Implemented adapter class, which allows executing of server as NT service process.
Environment: MS Visual C++ 6.0, Iona Orbix 3.0.1, MFC 4.2, Win32, COM, Win NT 4.0
Education: MS in mechanical engineering
National Technical University of Ukraine «Kiev Polytechnical Institute», 1998
Professional Summary
Over 8 years of experience in software design and development using C++. In-depth knowledge in n-tier applications including front end programming, mid tier business objects development and database programming. Developed applications for banking, wireless and mobile, access control, automotive industries. Process-oriented, self-motivated, responsible and reliable team player with excellent problem solving skills.
Technical Proficiencies
Operating Systems Windows XP/2000/NT/95/CE, PalmOS 3.5/4.0, Symbian OS(EPOC)
Languages C/C++, C#, Vb.Net, XML, UML, SQL, VB Script
Middleware CORBA (Iona Orbix 2.x, TAO), COM/DCOM/COM+
Technologies MFC, WinForms, ATL, STL, ActiveX, ACE, Win32, ADO, OpenGL
RDBMS SQL Server 2000, Oracle 8/10g, MS Access
Development environment Visual Studio .Net, Metrowerks CodeWarrior for PalmOS 8.0, eMbedded Visual C++ 3.0, Rational Rose, Visual SourceSafe
Professional History
11/2006 – Current time XXX., Dublin, Ireland
• BankWorld: senior software engineer, admin tools team lead
As senior software engineer and team lead of three developers was involved in design, implementation and maintenance of BankWorld Channel Manger/ ATM controller admin tools suite. The team managed 31 administrative utilities written in variety of languages/toolkits. Implemented various new features, designed user interface, improved existing code base. Extracted requirements from the legacy code, redesigned and rewritten ATM Manager and Card Management System applications in C#.
Environment: Visual Studio.Net 2005, C#, Vb.Net, WinForms, EnterpriseLibrary (Data Access and Logging blocks), Component One Studio, Infragistics NetAdvantage, Visual C++, MFC, Vb, Oracle, Windows XP
5/2005 – 11/2006 XXX, Dublin, Ireland
• ActWinPro: software engineer
Was responsible for design, implementation and maintenance of ActWin software which is used for configuration and monitoring of access controllers and doors. Implemented multi-tenant module that allows multiple independent sites to be connected to the same hardware. Added support for barcoding and magnetic card encoding. Integrated various card readers to allow learning and programming of magnetic cards. Implemented CardEditor application for creating and editing of card templates and COM component for printing cards on plastic card printers. Designed and developed Time and Attendance module for tracking employees’ time, working time calculations, absence planning and reporting etc. Designed report templates using Crystal Reports.
Environment: MS Visual Studio.Net 2003, C++, MFC, OLEDB, MS SQL/Access, DCOM, CodeJock, CrystalReports XI, Windows XP
5/2004 – 5/2005 XXX, Cork, Ireland
• Sun Diagnostic Platform: software engineer (fixed-term contract)
Updated PC based diagnostic application according to the new requirements of the German automobile market for vehicle gas emission testing. Implemented test procedures for diesel engines with on-board diagnostic functionality, modified existing tests to support vehicles with multiple electronic control units and two exhausts. Implemented new test logic, developed complex GUI forms, maintained and improved existing code. Designed and modified report templates.
Environment: MS Visual C++ 6.0, MFC, ADO, Crystal Reports 9, MS Access, Win 2000
3/2001 – 4/2004 XXX, Shannon, Ireland
• Navara Mobility Suite: senior software development engineer, server team leader
Was responsible for design, implementation and maintenance of Navara Mobility Suite, the solution that allows to mobilize, distribute and synchronize data between business applications and various types of mobile computer devices.
- Played a major role in implementation of COM+ components comprising business logic tier and adapter interface framework. Implemented logic responsible for data synchronization between client devices and host applications, conflict detection and rules management.
- Developed application adaptor for Action Request System, XML file and ODBC.
- Participated in implementation of client appilcations for Windows, PalmOS, WinCE and Symbian OS. Designed and developed persistense layer using built-in PalmOS data manager and Symbian DBMS component. Implemented signature capture feature. Embedded open-source JavaScript engine and implemented object model for Symbian client.
- Participated in prototyping of browser based client for RIM Blackberry devices. Implemented code behind ASP.Net pages in C#. Was implementing adapter stress tools in C#.
- Designed and developed Design Center, MDI application based on MFC and scriptable forms environment (HyperView) available from Dundas. The Design Center allows to create and edit forms to be executed by the client software on mobile devices. All created forms are described in XML language and their behavior can be customized by means of JScript language at run time.
- Participated in open-source project Mono in my spare time. Was developing System.Windows.Forms for Linux in C#.
Environment: Visual Studio.Net, MS Visual C++ 6.0, C#, COM+, MSXML 3.0, SQL Server 2000, Oracle 8i, ADO 2.6, MFC, Dundas HyperView, Windows 2000/CE, PalmOS 3.5/4.0, Symbian OS, Metrowerks CodeWarrior for PalmOS 8.0, eMbedded Visual C++ 3.0,
Object Library for PalmOS, Symbian 6.0 SDK
5/2000 – 2/2001 XXX, Kiev, Ukraine
• Miracle XRP system prototype: component designer, system programmer
As a Software Engineer, was involved in design and implementation of an experimental prototype of an Extended Resource Planning (XRP) system using the n-tier architecture.
Was responsible for design and development of
- Common service kernel, the component, which establishes common environment for functionality of all services, providing such features as dynamic initialization and configuration of services, wrapping ORB interfaces, dynamic linking of modules by means of mini-naming service, redirection of output to chain of remote receivers.
- Repository service aimed to return binary content of DLL modules, XML documents and compiled java classes. Service realizes a subset of Interface Repository interfaces in order to describe methods of compiled java classes via the standard OMG interface.
- Service configurator, the component, which publishes configuration for servers installed in network domain. The servers’ configuration is described in XML language.
- Navigator service, which extends standard naming service to provide initial load balancing and is able to work in common kernel run-time environment.
- Configuration agent module, which separates kernel from details of configuration file format that is described in XML.
- Java console application (CORBA client) for remote server control and monitoring.
- Design documentation (specifications and class diagrams) and code review.
Environment: MS Visual C++ 6.0, CORBA (TAO), Adaptive Communication Environment (ACE), XML (Xerces C++ Parser), Java, UML, Rational Rose 98, Win NT 4.0
10/1998 – 5/2000 XXX, Kiev, Ukraine
• Atlant Databse Server: Subsystem designer, system programmer
As software engineer was involved in design and development of Atlant Database Server. This is a server with CORBA base layer interface rooted in object-oriented database POET. Was responsible for design and implementation of
- Notification subsystem. Subsystem was implemented as peer-to-peer notification service in contrary to OMG Event service. The distributed callbacks concept was used. Service supports different Quality of Service settings like event persistence and guaranteed events delivery. The event persistence is supported by means of stand-alone CORBA server – storage.
- Logging subsystem. It supports concurrent output from different server threads to log files. Clients interested in output may install callbacks to receive notifications about changes.
- Scheduling and asynchronously command execution subsystems. Server and its add-ons can implement commands, which is used by remote control panel to control server behavior (set output level, import/export database, etc.) All commands are executed asynchronously in order to make minimal influence to server response time. The can be configured to start execution at specified time and frequency.
- Server model and reusable class categories. Implemented adapter class, which allows executing of server as NT service process.
Environment: MS Visual C++ 6.0, Iona Orbix 3.0.1, MFC 4.2, Win32, COM, Win NT 4.0
Education: MS in mechanical engineering
National Technical University of Ukraine «Kiev Polytechnical Institute», 1998
- nemiga
- Маньяк
- Сообщения: 2425
- Зарегистрирован: 02 сен 2006, 19:05
- Откуда: Minsk -> Seoul -> Ottawa
Re: Из Ирландии в Канаду
Нет.ary писал(а):трудно ли будет найти первую работу в GTA?
70,000-80,000 CAD/year before tax.ary писал(а):Что я могу ожидать в Канаде с таким опытом
.
-
- Графоман
- Сообщения: 18705
- Зарегистрирован: 20 июл 2003, 09:16
- Откуда: Торонто
Re: Из Ирландии в Канаду
Залазишь на два основных сайтаary писал(а):Привет! Прожив почти 8 лет в Ирландии собираюсь подать на иммиграцию в Канаду. Что я могу ожидать в Канаде с таким опытом, трудно ли будет найти первую работу в GTA?
http://www.monster.ca
http://www.workopolis.com
ищешь по ключевым словам объявки на свои скилсы и определяешь, хватает ли тебе скилсов или что-то еще надо включить.
-
- Пользователь
- Сообщения: 110
- Зарегистрирован: 20 фев 2003, 07:17
- Откуда: оттуда
Re: Из Ирландии в Канаду
Печень не выдерживает?ary писал(а):Прожив почти 8 лет в Ирландии собираюсь подать на иммиграцию в Канаду.
- Гусар в отставке
- Графоман
- Сообщения: 5476
- Зарегистрирован: 12 мар 2008, 19:09
- Откуда: RU -> UA ->CA -> US -> CA -> RU
Re: Из Ирландии в Канаду
ИМХО после стольких лет жизни Ирландии климат в GTA может показаться гадким. Сейчас там до сих пор снег лежит, лёд на небольших озёрах остаётся до конца апреля, а летом долгое время стоит жара более +30 с высокой влажностью.
По этой причине я бы обратил свой взор на Ванкувер и Викторию. Там трава зелёная круглый год, кроме августа. Однако с работой намного сложнее чем в GTA.
По этой причине я бы обратил свой взор на Ванкувер и Викторию. Там трава зелёная круглый год, кроме августа. Однако с работой намного сложнее чем в GTA.
-
- Очарованный странник
- Сообщения: 40366
- Зарегистрирован: 05 июн 2006, 08:34
Re: Из Ирландии в Канаду
Гусар в отставке писал(а):ИМХО после стольких лет жизни Ирландии климат в GTA может показаться гадким. Сейчас там до сих пор снег лежит, лёд на небольших озёрах остаётся до конца апреля, а летом долгое время стоит жара более +30 с высокой влажностью.
По этой причине я бы обратил свой взор на Ванкувер и Викторию. Там трава зелёная круглый год, кроме августа. Однако с работой намного сложнее чем в GTA.
hmm... what was the question?ary писал(а):Привет! Прожив почти 8 лет в Ирландии собираюсь подать на иммиграцию в Канаду. Что я могу ожидать в Канаде с таким опытом, трудно ли будет найти первую работу в GTA?

- george
- Графоман
- Сообщения: 14127
- Зарегистрирован: 20 июл 2003, 12:48
- Откуда: M2R
Re: Из Ирландии в Канаду
Чистое мое ИМХО. Технологии перечислены очень правильные и нужные. Но как software engineer работу будет труднее найти, чем просто как software developer. Поэтому если работу надо найти срочно, то резюме надо бы подправить в сторону перестановки акцента по проектам на базы данных, и веб, нежели на программирование контроллеров и прочую возню на низком уровне. Хотя с другой стороны, если найдется такая работа, то денег там будет побольше.
ЗЫ. Все ИМХО, без претензий на.
ЗЫ. Все ИМХО, без претензий на.
-
- Зритель
- Сообщения: 2
- Зарегистрирован: 20 мар 2008, 03:47
Re: Из Ирландии в Канаду
OK, спасибо всем за комментарии. Климат в Ирландии тоже не подарок.
- Нинуся
- Пользователь
- Сообщения: 56
- Зарегистрирован: 09 янв 2008, 05:44
- Откуда: Burnaby
Re: Из Ирландии в Канаду
По этой причине я бы обратил свой взор на Ванкувер и Викторию. Там трава зелёная круглый год, кроме августа. Однако с работой намного сложнее чем в GTA.[/color
[color=#404000]Простите, пожалуйста, а что там в августе с травой происходит????
[color=#404000]Простите, пожалуйста, а что там в августе с травой происходит????
- Yury
- The L'ony
- Сообщения: 26202
- Зарегистрирован: 22 янв 2004, 13:48
- Откуда: Мирный -> Vancouver
- Контактная информация:
Re: Из Ирландии в Канаду
бурая - засуха, выгорает...Нинуся писал(а):Простите, пожалуйста, а что там в августе с травой происходит?
кроме фронт-бэк-ярдов у непофигистов, гольф курсов и бейсбольных полей...
- Stanislav
- Mr. Minority Report
- Сообщения: 45382
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: Из Ирландии в Канаду
и мест, где автоматические поливалкиYury писал(а):бурая - засуха, выгорает...Нинуся писал(а):Простите, пожалуйста, а что там в августе с травой происходит?
кроме фронт-бэк-ярдов у непофигистов, гольф курсов и бейсбольных полей...

- Yury
- The L'ony
- Сообщения: 26202
- Зарегистрирован: 22 янв 2004, 13:48
- Откуда: Мирный -> Vancouver
- Контактная информация:
Re: Из Ирландии в Канаду
так я их и перечислил практически всеStanislav писал(а):и мест, где автоматические поливалкиYury писал(а):бурая - засуха, выгорает...Нинуся писал(а):Простите, пожалуйста, а что там в августе с травой происходит?
кроме фронт-бэк-ярдов у непофигистов, гольф курсов и бейсбольных полей...
- Tanya Urbaniak
- Маньяк
- Сообщения: 2211
- Зарегистрирован: 27 сен 2006, 21:39
- Откуда: Беларусь - Ванкувер
Re: Из Ирландии в Канаду
Истину глаголит.Гусар в отставке писал(а):ИМХО после стольких лет жизни Ирландии климат в GTA может показаться гадким. Сейчас там до сих пор снег лежит, лёд на небольших озёрах остаётся до конца апреля, а летом долгое время стоит жара более +30 с высокой влажностью.
По этой причине я бы обратил свой взор на Ванкувер и Викторию. Там трава зелёная круглый год, кроме августа. Однако с работой намного сложнее чем в GTA.