• No results found

Cross-platform Mobile Development.

N/A
N/A
Protected

Academic year: 2021

Share "Cross-platform Mobile Development."

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

Cross-platform Mobile Development

http://oliennikov.com/

Personal  Information:  

Name Volodymyr Oliennikov

 

E-mail [email protected]

Skype v.oleynnikov

Years of Experience 7

Education Master degree in Computer Science  

English Fluent

French Intermediate

Status in Canada Permanent Resident

Location Montreal, Quebec

 

Profile:  

Over the last 6 years, I have developed a wide range of solutions: Cross Mobile solutions with Xamarin/Mono/C# using TestComplete for Automation testing, Desktop solutions, in C#/.NET, WPF, WinFroms, Web solutions in ASP.NET C#.NET. My desktop applications development experience includes several big WPF projects. I have significant experience in working with databases, in particular SQL Server.

Tags:  

Xamarin, TestComplete,

 

C#/.NET, WPF, SQL, MSSQL, SCRUM, Jira, TFS, SVN, CVS, Hudson, ASP.NET MVC

 

Development Tools: Visual Studio (2008-2013), Xamarin, Eclipse, XCode Processes: Agile (SCRUM), Waterflow

Process tools: JIRA, Hudson, TFS, SVN, BugZilla, GreenHoper Desktop development: WPF, WinForms, DevExpress, MVVM/MVC

Web development: ASP.Net Forms, ASP.NET MVC, JavaScript, DevExpress, Databases: MSSQL, SQL, Store procedures for MSSQL

Unit Testing: NUnit, Visual Studio Unit Testing Framework Automation Testing: Test Complete

 

 

(2)

Professional  Experience  (Summary)  

From To Company Title/Role

April 2014 Now IT Company, Montreal, Canada Android/iOS Xamarin Developer June 2013 September 2013 Altech, Sydney, Australia .NET/C# Developer

September 2012 March 2013 PrivateWifi, Ukraine C#/WPF Developer / Technical Team Lead September 2011 June 2013 Global Logic / Corel Inc., Ukraine .NET/C# Developer / Technical Team Lead July 2008 September 2011 Global Logic / Avid, Ukraine .NET/C# Technical Team Lead / Developer December 2006 July 2008 ITG, Ukraine .NET/C# Technical Team Leader

June 2006 December 2006 AvronSoft, Ukraine .NET/C# Senior Software Developer September 2005 June 2006 PROTEC, Ukraine C++ Software Developer

Certifications  

Earned Name Organization Mark

July  2010   Certified  Scrum  Master   Scrum  Alliance Passed

 

 

Academic  Record    

 

Dates  of  studying   :   from  September  2007  –  June  2009  

Name  of  institution   :   National  Aviation  University,  Kiev,  Ukraine     Qualification     :   Master’s  degree  in  Computer  Science    

Dates  of  studying   :   from  September  2003  to  June  2007  

Name  of  institution   :   National  Aviation  University,  Kiev,  Ukraine  

Qualification     :   Bachelor  degree  in  Computer  Science  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3)

 

 

Summary  of  Work  Experience    

 

 

Name  of  Employer  

:    

IT  Company,    Montreal,  Canada  

Dates  of  Employment  

:  

from  March  2014    

Job  Title  

 

:    

Cross-­‐‑platform  Mobile  Developer,  Xamarin

 

 

Technologies  

Xamarin,   Visual   Studio   2013,   PhoneGap,   Native   Android/IOS   UI,   XCode,   C#   Programming,   TFS,   MSSQL,  T-­‐‑SQL,  SVN,  Hudson,  Jira,  Agile,  Dedicated  teams,  ASP.NET  MVC,  Bootstrap,  JavaScript  

 

 

Name  of  Employer  

:    

Altech  Computers,    Sydney,  Australia  

Dates  of  Employment  

:  

from  June  2013  –  September  2013  

Job  Title  

 

:    

.NET/C#  Sr.  Developer    

 

Project  Description:      

Internal  services  for  Altech  Computers.  Altech  CRM  system  served  for  managing  client  orders,   products,  product  services,  vendors  and  company’s  stuff.  

Role:  

.NET/C#  Sr.  Developer    

Responsibilities  and  Key  Accomplishments  

Developed  code  in  C#  

Requirement  analysis  and  finalization   Reported  work  status  on  a  periodic  basis   Collaborated  with  a  7-­‐‑member  software  team    

Technologies  

WinForms,  Visual  Studio  2010,  C#  Programming,  TFS,  MSSQL,  T-­‐‑SQL  

 

 

Name  of  Employer  

:    

Global  Logic  /  Corel  Inc.,  Ukraine  

Dates  of  Employment  

:  

from  September  2011  –  June  2013  

Job  Title  

 

:    

.NET/C#  Developer    /  Technical  Team  Lead

  Project  Description:    

Pinnacle  Studio  is  a  video  editing  program  originally  developed  by  Pinnacle  Systems  as  the  consumer-­‐‑ level  counterpart  to  Pinnacle'ʹs  former  professional-­‐‑level  software,  Liquid  Edition.  Pinnacle  Studio   allows  users  to  author  video  content  in  Video  CD,  DVD-­‐‑Video,  AVCHD  or  Blu-­‐‑ray  format,  add   complementary  menus  and  burn  them  to  disc.  

 

Role:  

.NET/C#  Developer  /  Technical  Team  Leader  

Responsibilities  and  Key  Accomplishments  

Developed  code  in  C#,  WPF  

Requirement  analysis  and  finalization   Reported  work  status  on  a  periodic  basis   Participated  in  team  and  organization  activities   Team  supervision  and  technical  guidance   Collaborated  with  a  23-­‐‑member  software  team  

(4)

Technologies  

WPF,  Visual  Studio  2010,  C#  Programming,  Managed  C++,  ASP.NET,  SCRUM    

Achievements:  

Successfully  released.  Switched  to  scrum  progress,  process  improvements,  integration  services  

improved,  unit  tests  coverage,  automation  coverage  and  integration  tests  coverage,  finished  all  features.  

You  can  try  it  on  http://www.pinnaclesys.com/PublicSite/us/Products/studio/  

 

 

Name  of  Employer  

:    

Global  Logic  /    PrivateWifi,  Ukraine  

Dates  of  Employment  

:  

from  September  2012  –  March  2013  

Job  Title  

 

:    

.NET/C#  Developer    /  Technical  Team  Lead

  Project  Description:    

PRIVATE  WiFi  is  created  to  protect  user'ʹs  identity  and  personal  information  by  encrypting  WiFi  signal.   Everything  a  users    are  doing  online  is  protected  with  bank-­‐‑level  security,  so  they  can  surf,  share,  shop,   and  bank  with  confidence.  This  is  an  OpenVPN  client  with  WPF  front-­‐‑end.  

 

Role:

.NET/C#  WPF  Developer  /  Technical  Team  Leader  

Responsibilities  and  Key  Accomplishments  

Developed  code  in  C#,  WPF  

Requirement  analysis  and  finalization   Reported  work  status  on  a  periodic  basis   Participated  in  team  and  organization  activities   Team  supervision  and  technical  guidance   Collaborated  with  a  6-­‐‑member  software  team  

Technologies  

WPF,  Visual  Studio  2010,  C#/.NET  Programming,  OpenVPN,  Hudson,  SCRUM,  Jira  

Achievements:  

Successfully  released,  UI  rework,  installation  package  changes.  

You  can  try  it  on  www.privatewifi.com  

 

 

 

 

Name  of  Employer  

:    

Global  Logic  /  Avid,  Ukraine  

Dates  of  Employment  

:  

from  July  2008  –  September  2011  

Job  Title  

 

:    

.NET/C#  

Technical  Team  Lead  /  Developer

   

Project  Description:    

Pinnacle  Studio  is  a  video  editing  program  originally  developed  by  Pinnacle  Systems  as  the  consumer-­‐‑ level  counterpart  to  Pinnacle'ʹs  former  professional-­‐‑level  software,  Liquid  Edition.  Pinnacle  Studio   allows  users  to  author  video  content  in  Video  CD,  DVD-­‐‑Video,  AVCHD  or  Blu-­‐‑ray  format,  add   complementary  menus  and  burn  them  to  disc.  

 

Role:

 .NET/C#  Technical  Team  Lead  /  Developer  

Responsibilities  and  Key  Accomplishments  

Requirement  analysis  and  finalization   Reported  work  status  on  a  periodic  basis   Participated  in  team  and  organization  activities  

(5)

Team  supervision  and  technical  guidance   Collaborated  with  a  21-­‐‑member  software  team  

Technologies  

Visual  Studio  2008,  C#  Programming,  C/C++,  WPF  

Achievements:  

Successfully  released.  Developed  import/export  media  unit,  developed  cloud  services.  

You  can  try  it  on  http://www.pinnaclesys.com/PublicSite/us/Products/studio/  

 

 

 

Name  of  Employer  

:    

ITG,  Ukraine

 

Dates  of  Employment  

:  

from  December  2006  –  to  July  2008  

Job  Title  

 

:    

.NET/C#  Team  Leader  

 

Project  Description  

Project  Name:  

Item  Maestro  Full  software  used  for  managing  hospital  equipment.  

Role:  .NET/C#  Team  Leader  

Responsibilities  and  Key  Accomplishments  

Requirement  analysis  and  finalization   Created  functional  specifications  

Reported  work  status  on  a  periodic  basis   Participated  in  team  and  organization  activities   Developed  code  in  C#  

Team  supervision  and  technical  guidance   Collaborated  with  a  6-­‐‑member  software  team  

Technologies  

Visual   Studio   2005,   C#   Programming,   WinForms,   ASP.NET,   ADO.NET,   MS   SQL   2005,   SQL/TSQL,   .NET  DevExpress  library,  .NET  Syncfusion  library,  NHibernate,  HTML,  XHTML,  JavaScript,  CSS,  XML,   XPath,  XSLT,  XSD,  CAB  

Achievements:  

Successfully  released  and  switched  to  DevExpress  components  on  the  desktop  and  web  part.      

 

 

Name  of  Employer  

:    

AvronSoft,  Ukraine  

Dates  of  Employment  

:  

from  June  2006  –  to  December  2006

 

Job  Title  

 

:    

.NET/C#  Senior  Software  Developer  

 

Project  Description  

Project  Name:    AvronCMS   Project  description:    

Web-­‐‑based  content  management  system  for  creating  websites  in  2  clicks.    

The  system  allows  editing  web-­‐‑page  content,  adding  documents  and  changing  web-­‐‑page  format.  

Role:.NET/C#  Senior  Software  Developer   Responsibilities  and  Key  Accomplishments  

Requirement  analysis  and  finalization   Developed  code  in  C#    

(6)

Technologies  

Visual  Studio  2005,  MS  SQL  Server  2005,  SQL/TSQL,  C#  Programming,  ASP.NET,  ADO.NET,  HTML,   XHTML,  JavaScript,  CSS  

Achievements:  

Released  AvronCMS,  added  possibility  to  add  files,  released  on  different  web  projects,  changed  DB   structure,  added  new  tests.  

 

 

Name  of  Employer  

:    

PROTEC,  Ukraine  

Dates  of  Employment  

:  

from  September  2005  –  to  June  2006  

Job  Title  

 

:    

Software  Developer  

 

Project  Description  

Project  Name:  Avtoezamenator  5.0  

Project  description:  Software  for  Ukrainian  laws  examination  

 

Role:  Senior  Software  Developer  

Responsibilities  and  Key  Accomplishments  

Requirement  analysis  and  finalization   Developed  code  in  C++    

Collaborated  with  a  3-­‐‑member  software  team  

Technologies  

C++  Programming,  Visual  Studio  6.0/2003,  Win32  API,  MFC,  SQL,  STL  

Achievements:  

Made  two  releases,  changed  DB  structure  and  performance  optimization.  

 

References

Related documents