AD

Aleksander Dvoršak

available

Last update: 22.11.2022

Senior software engineer

Graduation: High school for mathematics and natural sciences
Hourly-/Daily rates: show
Languages: German (Elementary) | English (Full Professional) | Slovenian (Native or Bilingual)

Keywords

Skills

MS .NET, Java, Serbian (active, Object-oriented, Web, mobile and desktop technologies, embedded systems, Business information systems, Microsoft Windows 95, 98, NT+Server, 2000+Server, XP, 2003 Server, 7, 8, Linux, Ubuntu, Android, Mint, Crunch bang, Microsoft, NET Framework, ASP.NET, ADO.NET, COM+, ASP, WPF, WCF, WWF, Web Services, HTTP, SOAP, REST Regular expressions, Vaadin, jQuery, datatables.net, MongoDB, Angular, Node.js, Programming, C#, JavaScript, VB 6.0, VB.net, Delphi, ASP/VBS, ASP/JS, PHP, T- SQL, PL-SQL, HTML, XML, XSL, XSD, XAML, WML, Database, Microsoft SQL Server, Oracle, Microsoft Access, dBase, MySQL, PostgreSQL, Visual Studio, Visio, Clear Case, Enterprise Architect, CVS, VSS, SourceSafe Devtrack, JIRA, IBM Business Process Manager, Office, Microsoft Office, Access, Excel, Word, Power point, LibreOffice, OpenOffice, Google Docs, Object-oriented analysis and design, scrum, extreme programming, sensor, input parameters, gui, Oracle 12c, git, algorithm, C# .Net framework, SQL Server, Skype, runnable, debugging, Postman, UI, IntelliJ IDEA, Confluence, frontend, geographic information system, touch screen, Visual Studio.net, command prompt, visualization, avg, Java/Java EE, Eclipse, IDE, data access, business logic, refactoring, fixed-width, datatables.net components, +js+, audit trail, distributed transactions, business layer, EE, Eclipse IDE, JBoss server, Vaadin framework, IBM, integrator, SVN, Ajax, VB6, HL7, Poct, KDE, C, C++, C-tree, PCI, Microsoft.NET, Workflow Foundation, Microsoft VC++, web application, Crystal, Microsoft VB 6.0, wap, ASP VBS, JS, Server

Project history

02/2019 - 10/2020
contractor
Kapsch Traffic Com AG

Role and team: Analyzing, developing oracle reports regarding road tolling

Project Description / Tasks: Analyzed data, developed, improved, and delivered many reports
procedures and reports regarding separate vehicle transactions, combined
trips, sensor readings, fares, fare overrides, history, synchronization and
notification, optical license plate recognition with confidence levels.
Considering specific input parameters, conversions, mappings. Worked on
different sections of US motorway system. Detected many and solved
several unorthodox approaches.

Worked remotely together with reports team, database architects, middle
tier and gui teams in Austria and US.

Used technologies: Oracle 12c, proprietary reporting engine, git

01/2018 - 10/2020
Technical support, signage
Garex d.o.o.

Project Description / Tasks: Technical support regarding Telekom applications of easement requests
frontend regarding consents, agreements, compensations, integrated
with geographic information system and document management system,
process workflow, revision trail, editing relations between parcel,
owners, and agreements (development completed).

Additionally developed utilities for touch screen regarding electronic
signage; touch detection overlay and switching, controlling and starting
running processes, logging and notifying.

Deployed Technologies: Visual Studio.net, Oracle, asp.net, c#, jQuery, html+js+css

01/2017 - 10/2020
Tester and performance tester (onsite; Garex d.o.o.)
Garex d.o.o., Telekom Slovenia d.d.

Project Description / Tasks: Tested defined scenarios for administering business partners, customer
accounts and vehicles as well as other related functionalities
(documents, checks, corrections) and recommendations. Worked also on
preparing automatic gui tests.

Additionally, developed command prompt utility for automatic
hierarchical testing administration process, uploading documents,
retrieving data, performance testing by asynchronously and
simultaneously sending road toll transaction records as sent by on-road
portal in certain cases. Example: sending for 1 hour, every 1 second 100
new transactions. Prepared text and xml report (intended for graphical
visualization) of measured time of each request, calculating statistics
(min, max, avg, stdev).

Deployed Technologies: Java/Java EE, Eclipse IDE, XML

01/2017 - 10/2020
Developer (onsite; Garex d.o.o.)
Garex d.o.o., Dinit card services

Project Description / Tasks: Implementing new authorization system for credit cards, prepared and
partially tuned database, data access, business logic, rest services,
business checks rule engines as configured in database, refactoring
code.

Additionally, implemented web gui extendable framework (server and
client side) for set of entities, relationships between entities, enhanced
existing datatables.net components for hierarchical displays, searching
and generic editing...

Implemented importing batch task base and specific derived tasks for
existing batch runner - recurring synchronizing between existing systems
(accounts, cards, credit cards authorizations, matching authorizations,
exchange rates and similar) using fixed-width files and database.

Deployed Technologies: C#, asp.net, rest services, jQuery, Oracle, datatables.net components,
html+js+css.

01/2006 - 10/2020
Lead engineer
Hermes Softlab d.d.

9 people

Project Description / Tasks: Had worked on MS.Net Vodafone offsite projects as developer or leading
engineer of web Universal Administration Tool.

Deployed Technologies: Microsoft.NET, Oracle, C#, VSS/SOS, ASP.NET, JavaScript

01/2005 - 10/2020
Lead engineer
Hermes Softlab d.d.

11 people

Project Description / Tasks: Onsite project for customer in Ireland, planning and developing,
technically coordinated developing of web Universal administration tool
for Vodafone Dublin with specific business logic about tariff provisioning
process. Started second half of year.

Deployed Technologies: Microsoft.NET, Oracle, C#, VSS, ASP.NET, HTML, JavaScript

01/2005 - 10/2020
Developer
Hermes Softlab d.d.

5 people

Project Description / Tasks: Analyzing and implementing protocol for paying gasoline by mobile
phone (encrypted data transmission by voice), improved web
administration modules.

Deployed Technologies: Microsoft VC++, SQL Server, ASP, HTML, JavaScript

01/2004 - 10/2020
Software engineer
BuyITC d.o.o.

3 people

Project Description / Tasks: Analyzing and implementing SMS center for a known customer.
Additionally developed efoto web application to collect and administer
digital photographies to be developed, worked also on porting Content
management system to ASP.Net.

Deployed Technologies: Microsoft.NET, SQL Server, C#, ASP.NET, HTML, JavaScript, Crystal
reports

01/2001 - 10/2020
contractor
Comtron d.o.o.

3 people

Project Description / Tasks: Worked as a contractor, mostly on business information systems,
specifically salaries accounting and reporting.

Deployed Technologies: Microsoft VB 6.0, SQL Server, Access reports

01/2000 - 10/2020
Software Engineer
Eon d.o.o.

6 people

Project Description / Tasks: Worked as a leading developer on implementing corporate web portal,
wap mobile games, prepared engines for several web services, wap
classifieds, mobile platforms...

Deployed Technologies: Microsoft VB 6.0, ASP VBS, ASP JS, SQL Server, ASP, HTML, JavaScript

01/1998 - 10/2020
Software Engineer, Technical lead
Vizija d.o.o.

5 people

Project Description / Tasks: Analyzed, planned and developed corporate intranet and projects such
as http://www.ljse.si/ (Slovenian stock exchange web),
http://www.slowwwenia.com/ (one of first web internet catalogs),
http://www.etol.si/ corporate intranet and some commercial web pages...
Pages may have been modernized since 1998.

Deployed Technologies: Microsoft VB 6.0, ASP VBS, ASP JS, SQL Server, ASP, HTML, JavaScript

01/2019 - 09/2019
contractor
Platform d.o.o.

Role and team: Developing, extending framework for insurance companies

Project Description / Tasks: Developed and delivered extensible functionality for generating pdf
reports regarding sepa orders (including QR code as well as other nonsepa
orders) where pdf reports are generated based on data (direct data
or read from generic database) structure and decoupled report definition
with exact positioning.

Additionally, implemented automatic and manual tool with GUI and
processing library that matches many different (100k) contacts of less
structured (doubling, missing parts, mistyped) data by configurable set
of (50) rules, report matching, overwriting, redirecting references,
writing revision trail for reversibility of changes, writing matching results
to xml report and database. Improved matching algorithm to speed up
intensive matching process on big set of contacts.

Used Technologies: C# .Net framework, XML, SQL Server

01/2014 - 12/2016
Analyst, senior developer (onsite; Garex d.o.o.)
Garex d.o.o., Telekom Slovenia d.d.

Project Description / Tasks: Defined solution architecture, analyzing and implemented reclamation
claims (data, gui, services, workflow, related and uploaded attachments,
audit trail, claim resolution...), technical base for additional applications.

Implemented and integrated web services for maintaining infrastructure
investments of individual subscribers for national telecommunications
operator, supporting database and distributed transactions.

Also implemented web services to support legal department information
subsystem, specifically requests, workflow, state transitions, reports,
revision trail, comments, signing.

Analyzed and implemented data access, business layer and web services
(soap) in context of service implementation orders, work orders,
technical solution items and proper data aggregations and
transformations for Business Process Management process flow and
UI/Coach modules.

Became technically responsible of easement requests frontend regarding
consents, agreements, compensations, integrated with geographic
information system and document management system, process
workflow, revision trail, editing relations between parcel, owners, and
agreements.



Deployed Technologies: Java/Java EE, Eclipse IDE, JBoss server, SOAP, XML, Oracle, Vaadin
framework, IBM Business Process Management and Modelling, asp.net,
jQuery, C#

01/2012 - 01/2014
Payments technical lead, analyst, integrator
Comtrade d.o.o.

71 people

Project Description / Tasks: Analyzing, planning, estimating, and developing new online gaming web
information system, payments, back office, and integrations with
different credit card payment providers.

Also instructed support department on solving practical problems
regarding payments and accounting and reporting.

Deployed Technologies: C#, ASP.net, SQL Server, SVN, Ajax, jQuery,
WCF (Windows Communication Foundation),
WPF (Windows Presentation Foundation)

01/2009 - 12/2011
Analyst, developer, consultant
Hermes Softlab d.d. acquired by Comtrade d.o.o., Roche Diagnostics

8 people

Project Description / Tasks: Analyzing and developing cobas bge link information and management
system for diagnostic devices in hospitals and laboratories.

Onsite present supporting person between customer's testing team in
Austria and development team in Slovenia

Deployed Technologies: C#, ASP.net, VB6, SQL Server, SVN,
protocols ASTM, HL7, Poct

01/2008 - 01/2009
Analyst, developer
Hermes Softlab d.d., Roche Diagnostics

8 people

Project Description / Tasks: Analyzing and developing cobas b221 medicine diagnostic device by
extending existing old system (almost abandoned) used in medicine
diagnostics and based on blood samples. Calculations based on specific
AGC (advanced glucose managing system calculating insulin) of AGC
regime related measurements, measuring, charting, audit trail, printing,
network communicating, and background operations.

Deployed Technologies: Linux, KDE, C and C++, C-tree database

01/2006 - 01/2008
Analyst, developer, consultant
Hermes Softlab d.d., Bwin AG

11 people

Project Description / Tasks: Analyzing and developing payments, payment methods (credit cards and
similar), and reporting, monitoring, migrated existing and sometimes
inaccurate business rules to new fully tested WWF rule engines and
optimized for vast number of concurrent executions. Helping company
on earning PCI (Payment Card Industry) certification by implementing
mechanism for securing data and auditing data access.

Deployed Technologies: Microsoft.NET, SQL Server, ASP.NET, JavaScript, C#,

WWF (Windows Workflow Foundation)

Local Availability

Open to travel worldwide
Profileimage by Aleksander Dvorak Senior software engineer from Lenart Senior software engineer
Register