Peter Š.
Software Developer
Peter is a Software Developer with over eight years of experience in programming, business intelligence, data analysis. He is an expert in C#, Node.js, VBA, SQL and Qlik Sense and has worked in various industries, such as automotive, pharmaceutical, banking and finance.
With a Master's in Computer Science and Mathematical Engineering, Peter has developed a solid theoretical and practical software development foundation, which he has applied effectively in his professional roles. He has developed software solutions and created data models for various projects.
He has experience of leading and managing a team of IT service professionals, providing guidance, mentoring, and performance feedback.
Main expertise
- C# 5 years
- Node.js 6 years
- Data Engineering 6 years
Other skills
- API 5 years
- HTML / CSS 5 years
- Data Modeling 4 years
Selected experience
Employment
Senior IT Solution Developer
Akrapovič d.d. - 3 years
-
Leading and managing a team of IT service professionals, providing guidance, mentoring, and performance feedback.
-
Developing custom software solutions, APIs using C#, NodeJS, SQL
-
Overseeing IT infrastructure operation and maintenance, including networks, servers, and systems, to ensure high availability and reliability;
-
Conducting regular service reviews with key stakeholders to identify areas for improvement, address concerns, and ensure customer satisfaction;
-
Developing and maintaining IT service documentation, including standard operating procedures (SOPs), knowledge base articles, and service catalogs;
-
Leading IT service-related projects, coordinating resources, managing timelines, and ensuring successful project delivery.
Technologies:
- Technologies:
Qlik Sense
PHP
VBA
-
IT Solution Developer
Akrapovič d.d. - 4 years 4 months
-
Developed custom software solutions, APIs, microservices, and BI tool extensions using .NET Core, Node.js, PHP, and VBA;
-
Constructed ETL (Extract, Transform, Load) pipelines and developed data models using Qlik Sense and Jedox;
-
Created and managed the company's BI infrastructure, ensuring efficient data storage, retrieval, and analysis;
-
Collaborated with business stakeholders to understand their requirements and translate them into effective data visualization solutions;
-
Utilized SAP and SAP HANA to integrate and analyze large volumes of data for business insights and decision-making;
-
Implemented data governance and quality control measures to ensure accuracy and reliability of the BI systems.
Technologies:
- Technologies:
PHP
- Microservices
VBA
SAP
-
Instructor
GO TEL - 1 year 3 months
-
Conducting training sessions and workshops to teach individuals and teams about programming concepts, tools, and technologies;
-
Developing and delivering training materials tailored to different skill levels and learning styles, including presentations, hands-on exercises, and documentation;
-
Providing instruction on programming languages such as Java, C, and VBA, focusing on their applications in business intelligence and data analysis;
-
Teaching participants how to use Excel and Access effectively for data manipulation, analysis, and reporting;
-
Demonstrating best practices for data modeling, ETL (Extract, Transform, Load) processes, and building data visualizations using business intelligence tools;
-
Facilitating discussions and answering questions to ensure participants clearly understand the topics covered. Assisting learners in applying their knowledge to real-world scenarios, guiding them in developing practical solutions and projects.
Technologies:
- Technologies:
VBA
-
Risk Analyst
NLB d.d. - 1 year 10 months
-
Performing data validation, extraction, and manipulation to ensure accuracy and reliability of risk-related data;
-
Developing VBA macros and scripts for Microsoft Office applications, such as Excel, to automate repetitive tasks and enhance data processing capabilities;
-
Creating automated risk monitoring, analysis, and reporting processes, utilizing tools and technologies such as VBA, Excel, SQL, or other programming languages;
-
Collaborating with stakeholders, such as risk analysts and managers, to understand their requirements and translate them into effective automation solutions;
-
Conducting data analysis and generating risk reports, dashboards, and visualizations to support decision-making and risk management activities;
-
Monitoring market and liquidity risk metrics and indicators, identifying potential issues or anomalies, and investigating and reporting on significant changes or trends.
Technologies:
- Technologies:
VBA
- Data Analytics
-
Regional Sales Analyst
Perrigo Company plc - 1 year 2 months
-
Developing VBA applications to automate and streamline processes within the organization, improving efficiency and accuracy;
-
Collecting and interpreting data using tools such as QlikView, analyzing trends and patterns to extract valuable insights;
-
Preparing reports, analyses, and recommendations based on collected data and research, presenting findings to stakeholders;
-
Monitoring stock levels and coverage, ensuring optimal inventory management and identifying any potential risks or opportunities;
-
Monitoring trends in relevant markets, industries, or areas of focus, and providing suggestions for improvements or adjustments to strategies or operations.
Technologies:
- Technologies:
VBA
-
Programmer
Gora d.o.o., Ljubljana - 7 months
-
Developed software solutions and created data models for various programming projects
-
Programmed applications based on technical instructions, ensuring accurate implementation;
-
Collaborated closely with business partners to understand project requirements and deliver effective programming solutions;
-
Participated in the full software development lifecycle, from requirements gathering to testing and deployment. Conducted code reviews and performed debugging to identify and resolve issues;
-
Assisted in system integration and coordinated with cross-functional teams to ensure seamless project execution;
-
Kept up-to-date with emerging technologies and industry trends, incorporating them into programming projects for enhanced efficiency and innovation.
-
Education
MSc.Computer Science and Mathematics
University of Ljubljana, Faculty of Computer and Information Science · 2009 - 2013
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk