Career Profile

Analytical and highly adaptable technology professional with more than 20 years of experience in developing, deploying and evaluating technologies; 7+ years of experience with testing, QA and helping to solve customer issues; project and product based software testing with a concentration on integration and regression. Demonstrated capacity to propose solutions consistent with customers’ needs; hands-on expertise in designing, testing and implementing emerging technologies. Adept in aligning end-user needs with long-term resolutions to complex IT challenges. Solutions-oriented leader displays strong analytic skills in a technical environment; strong knowledge and comfort with all peripheral processes. Expert in strengthening client relationships and interpreting complex business requirements. Thrives in fast-paced, multifaceted arena with challenges and continual growth.

  • Technology Integration
  • Technical Troubleshooting
  • Software Engineering
  • Testing Methodologies
  • Agile Development
  • Cloud computing
  • Database Management
  • User Training & Support
  • Business Development
  • Relationship Building
  • Quality Assurance
  • Microservices
  • New Product Launches
  • Customer Satisfaction
  • Process Improvement
  • Technology Initiatives
  • Automated Testing
  • TDD

Experiences

Senior developer

2020 - 2025

As a highly skilled cloud solutions architect, I was responsible for consulting and installing a Kubernetes cluster on Microsoft Azure. My role involved working closely with the client to understand their specific needs and requirements, as well as providing technical guidance and expertise throughout the installation process.

I successfully took over ownership of a PDF web viewer application that utilized React for the frontend and .NET Core for the backend. Over the course of five years, I led its development by implementing new features and improving existing ones, while also successfully refactoring the application to a completely new PDF library. Throughout my tenure on this project, I demonstrated expertise in React and .NET Core development, as well as ability to manage complex projects and push for innovation and quality improvements.

I set up quality assurance (QA) for a web-based application from scratch. This included setting up test servers and combining them with Azure pipelines to ensure that testing was streamlined and efficient. My work resulted in an HTML report that C-level executives could use to demonstrate that we had testing in place that catches any regressions before they impact customers.

Successfully delivered a proof of concept that demonstrated our ability to containerize and deploy all web applications, including backend servers/services, as Docker containers. This proved to C-level staff that we are capable of deploying everything on-premises when customers do not want to use cloud-based access.

Set up a new QA system for running E2E tests for a React based web application. The system took image snapshots and compared them to expected images to catch any rendering issues with the application as any missing information that is not rendered could lead to serious legal issues with clients.

Provided GIS Consulting services to a company using an old AutoCAD plugin that needed fixes and upgrades.

CEO

2010 - present

Maintaining K8S cluster (Rancher 2.x)

NodeJS Back-end developer

Python/Flask developer

Custom PCB design.

Custom Electronic systems design.

Software development using latest technologies.

Consulting services in various areas (software & hardware development, CI/CD, testing, QA...).

Software developer

2018 - 2019

Designed, build and maintained back-end service written in NodeJS.

Wrote and maintained tests for back-end service.

Updated AngularJS based administration panel to monitor orders.

Updated google cloud functions that supplement back-end workflow.

Participated in technical and business discussions.

Product Engineer

2016 - 2018

Create new unit and functional tests as well as examine existing tests in order to detect areas for improvement.

Kept improving automated testing, raising softwares overall level of QA

Proficiently exchange tests from ObjectiveC to Swift, in addition, address all the new issues in GitHub enterprise.

Facilitate customers at events with issues; convey the relevant information to developers in a timely manner.

Deliver effective services on R&D projects and contribute in feature teams including API, SDK, and test designs.

Hold the ownership of testing as a test lead and significantly improved the test process, more overly optimised the automated testing, setup two JenkinsCI servers on OSX. Introduced UI testing with XCode.

Optimise and expedite the process of detecting blocked issues that need to be verified; this script uses GitHub API to scan throughout github enterprise for the overlooked issues by scrum master and product owners.

Provide detailed information on new regressions logged and fast feedback on fixed issues.

Product Engineer

2013 - 2015

Build automated testing platform with Jenkins, which is monitoring the quality of software

Completed QA part of iOS and OSX ArcGIS Runtime SDK, also wrote new unit & functional tests and test designs.

Keenly supported customers at events on forums with ArcGIS Runtime questions for productivity improvement.

Conducted the pre-release regression testing, additionally responded to developers with important information.

EDN Analyst

2011 - 2013

Capably led customers in achieving the targets and drove extensive applications/stress testing on ArcGIS server with test or user provided data in order to identify the major reasons for the customer problem.

Resolved customer problems through custom GIS solutions on ESRI platform, including JavaScript API, Silverlight API, Flex API, ArcObjects .NET and Java, ArcMap Plugins, Engine applications, Runtime SDKs for WPF, and .NET.

Proficiently oversaw new technologies and maintained the record to help support customers better and faster.

Keenly appeared in conferences and deliver presentations to colleagues to share knowledge and experience.

Always do extensive data and information mining prior to consulting customers

GIS Developer

2001 - 2011

Established whole system for cataloging road markings; premeditated Oracle database structure for storing data.

Leveraged expert services with VBA for writing AutoCAD macros, also completed system deployment to the client.

Coordinated testing of the product such as regression testing; wrote code at the release of new version of AutoCAD.

Leveraged software architect experience and successfully architected the whole system, database, REST endpoints.

Successfully implemented a system with ArcObjects that allowed editing data from web browsers to ArcSDE.

Skilfully worked with ASP.NET and SOAP, more overly integrated ESRI GIS into open source CMS mojo portal.

Executed new ArcMap extensions with C# and administered databases as Oracle, MSSQL and some DB2 on Linux.

Researched for innovative technologies to enhance the organisational effectiveness and compete for the industry.

Utilised VMWare for rapid product testing; MS Team foundation server and CSV with software development.

CTO/Project Manager

2008 - 2009
Urbana projekti d.o.o.

Directed hardware, software and server part throughout the product life-cycle, organised product requirements.

Provided adept services and support to the CEO and interconnected with staff to achieve overall company goals.

Expertly designed printed circuit boards (PCB) and server side infrastructure of the product for improvement.

Selected and led the team of engineers working on prompt delivery of prototype, along with architecting system.

Played keen role as a technical architect and system/software architect and executed master/slave configuration.

Lead testing of components to ensure we meet quality standards for production