Ivan P. Ubaleht is software developer, computer scientist and teacher at the Omsk State Technical University. Ivan has wide varied experience in software design and development. Primary skills: .NET Framework, web development, design of databases and scientific research in relational databases.
2012 - present:
Omsk State Technical University, www.omgtu.ru
2013 - 2016:
Omsk F. M. Dostoevsky State University, www.omsu.ru
2009 - 2013:
Limited Liability Company "Luxoft Professional", www.luxoft.com
Responsible for software development (more than 10 software projects).
2007 - 2009:
"Pilot plant electronics of Center "Transport" LLC, zavod.su
Responsible for software development (.NET framework), design databases (MS SQL Server).
2006 - 2007:
Informational Systems of Services Art, Ltd (ISS Art Ltd), issart.com
Responsible for software development (outsourcing projects from odesk.com and mobile application development).
2002 - 2007:
Federal State Unitary Enterprise "Omsk Production Association "Irtysh", irtysh.com.ru
Programmer, production engineer.
Responsible for software development, introduce Product Data Management system into enterprise, integration of the software products,
adaptation of the introduced software products at enterprise (programming with use of the programmer’s interface introduced software products).
Programming systems and Languages: .NET Framework, C#/C++, Delphi/Pascal, Visual Basic/VBA, Visual FoxPro/FoxPro.
Database (RDBMS): MS SQL Server, MySQL, InterBase/Firebird, dBase/Paradox.
Industry Automation and Drive Technologies: Programming for PLC SIMATIC S7-300 use OPC Data Access interface.
Other Technologies: OOP, design patterns (GRASP, GoF, P of EAA), programming for mobile platforms, TCP/IP protocols, use unit testing, agile software development, COM, WinAPI, CAD, CASE.
Research activities: 14 scientific publications and now working on Ph.D. thesis
Teaching: Teaching since 2012 in Omsk State Technical University. Teaching since 2013 in Omsk F. M. Dostoevsky State University.
Developer, Application designer, Database developer, Project manager, tutor
2010 – 2012: Omsk State Technical University,
2012 – 2016: Omsk State Technical University,
speciality: 230100 "Informatics and Computer Engineering",
master's program: 230111.68 "Databases",
degree: Master's degree.
1997 – 2002: Omsk State Technical University,
speciality: "Machines and technology of the processing metal by pressure",
specialization: "Computer aided design and manufacture",
Eesti keel: A1-A2