Tomislav Blažek
Verified Expert in Engineering
Salesforce Developer
Zagreb, Croatia
Toptal member since February 18, 2021
Tomislav is a Salesforce Certified Application and System Architect/Developer with several years of Salesforce experience (a full software development lifecycle dev stack). He’s led several teams in the development of various order management solutions including Salesforce-based ones (extensions, development, integration, support). Besides his Salesforce expertise, Tomislav has a solid foundation in Java and is comfortable working remotely and onsite.
Portfolio
Experience
Availability
Preferred Environment
Salesforce, Visual Studio Code (VS Code)
The most amazing...
...thing I've developed was a configurable order management process with integrations between Salesforce and provisioning/billing systems for telecoms.
Work Experience
Principal Consultant | Solution Architect
CloudSense
- Implemented, as the lead technical consultant/developer, the CloudSense CPQ and order management solution in UPC Switzerland; extended the OOTB solution by utilizing Salesforce Apex, Visualforce, Lightning, Ant Migration Tool, and Git.
- Managed a team of eight CloudSense technical and functional consultants—advising about Salesforce and CloudSense best practices while implementing the CloudSense CPQ and order management solution for VodafoneZiggo.
- Supervised the implementation of the omnichannel CloudSense and Salesforce solution for VodafoneZiggo; as a lead CloudSense solution architect, I harmonized multiple implementation streams, both CloudSense and Salesforce teams, into a working E2E solution.
- Delivered high-level and low-level design for the implementation of an order fulfillment process for VodafoneZiggo, giving inputs to both Salesforce and CloudSense developers; this included configurable workflows and custom field service management implementation.
Senior Technical Consultant | Solution Architect
CloudSense
- Led a team of CloudSense/Salesforce technical consultants in the implementation of the CloudSense CPQ and O&S telecoms module for Liberty Global (Ziggo, Unitymedia, Virgin Media Business); was responsible for defining and reviewing the tasks (through Jira and Git).
- Supported and advised Infosys Salesforce consultants in the configuration and implementation of CloudSense products (CPQ, O&S Telecoms Module, Orchestrator); extended the solution by utilizing Apex, Visualforce, Lightning, Ant Migration Tool, and Git.
- Delivered high-level and low-level design of order management processes/implementation as a CloudSense solution designer—supporting manual (via case management of the service cloud), and automated integration with provisioning and billing systems.
Technical Consultant
CloudSense
- Developed extensions of a Salesforce Sales Cloud implementation at Sophos Ltd. (Apex triggers, workflows, custom Visualforce pages exposed through a partner portal, integrations using Cast Iron, and Ant Migration Tooling was used for deployments).
- Supported the implementation of CloudSense CPQ for Ziggo NL. This included CPQ configuration and building custom extensions of Salesforce (custom Visualforce pages, integrations with availability check systems through REST callouts).
- Extended the OOTB capabilities of CloudSense Anywhere iPad application by using JavasScript and Salesforce REST Apex API.
Software Engineer
IN2
- Contributed to the design and implementation of web applications for investment funds using Java, Vaadin, and Oracle PL/SQL.
- Implemented a system for money distribution and vault management using Java, Vaading, and PL/SQL. The system was also integrated with money-counting machines and signature pads.
- Held pre-sales demos showcasing the possibilities of products that I had either designed or had developed with a team (e.g., web applications for investment funds).
Experience
Customer Order Management | VodafoneZiggo
Project Details:
• Utilized custom metadata types as a configuration matrix, which drove the process templates implemented in CloudSense Orchestrator.
• Implemented Lightning Web Components for custom case layouts as part of the manual process steps.
• Integrated an external benefit calculation system as part of the automated steps using the Salesforce Apex REST API and Apex HTTP callouts.
Money-tracking System | FinaGS
As a Java software engineer, I was responsible for implementing the application's front end using the Vaadin framework and relating the front-end data via Spring to Oracle RDBMS.
Data input was done manually by the users via the front-end (as part of the treasury) or collected by money-counting machines integrated with the application.
Additionally, all process flow steps—from collecting the money, counting, storing, and distributing—were configured and tracked using a BPMN ActiveVOS tooling suite.
Pan-European CPQ and Order Management Implementation | Catalyst Project at Liberty Global
As per Pan-European project requirements, sales agents from multiple European countries needed to use the same Salesforce production instance. The underlying lead-to-order and order-to-use processes should be triggered accordingly to the sales agent location.
To fulfill the requirements, I designed and implemented a Pan-European MACD page (used for telco subscription changes) using various Apex design patterns (strategy, decorator, facade) and Salesforce Visualforce pages utilizing REST callouts for gathering data from the external address systems.
Additionally, I designed and implemented configurable, product-driven order management (provisioning and billing) processes using Salesforce Apex, triggers, and the Salesforce Apex REST API combined with CloudSense Orchestrator for placing orders in various provisioning systems (CableMaster, Jira) and billing systems.
Education
Master's Degree in Information and Communication Technology
University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Bachelor's Degree in Computing (Specialization in Telecommunications and Informatics)
University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Certifications
Salesforce Certified JavaScript Developer I
Salesforce
Salesforce Certified CPQ Specialist
Salesforce
Salesforce Certified Platform Developer II
Salesforce
Salesforce Certified Application Architect
Salesforce
Salesforce Certified Data Architecture and Management Designer
Salesforce
Salesforce Certified Sharing and Visibility Designer
Salesforce
Salesforce Certified Identity and Access Management Designer
Salesforce
Salesforce Certified System Architect
Salesforce
Salesforce Certified Integration Architecture Designer
Salesforce
Salesforce Certified Development Lifecycle and Deployment Designer
Salesforce
Salesforce Certified Platform Developer I
Salesforce
Salesforce Certified Service Cloud Consultant
Salesforce
Salesforce Certified Platform App Builder
Salesforce
CS 401 Q2C Commerce Platform
CloudSense
Salesforce Certified Sales Cloud Consultant
Salesforce
Salesforce Certified Administrator
Salesforce
Salesforce.com Certified Force.com Developer
Salesforce
Vaadin 7 Certified Developer
Vaadin
Oracle Certified Professional, Java SE 6 Programmer
Oracle
Skills
Libraries/APIs
Salesforce API, Salesforce REST API, Salesforce SOAP API, REST APIs, Salesforce Bulk API, JasperReports, Metadata API
Tools
Process Builder, Salesforce Ant Migration Tool, Salesforce Dataloader, Salesforce Sales Cloud, Batch Apex, Salesforce CPQ, Apache Tomcat, Jira, Bitbucket, Git, WebSphere Cast Iron, Conga Composer, yEd
Languages
SQL, Apex, Java, Java 6, JavaScript
Frameworks
Visualforce, Lightning Components, Vaadin, Ant Design, Scaled Agile Framework (SAFe), Spring
Platforms
Salesforce, Oracle, Visual Studio Code (VS Code)
Paradigms
Spatial Databases, Management
Storage
Databases, PL/SQL, Oracle PL/SQL
Other
Salesforce Apex, Apex Triggers, CloudSense, CloudSense Orchestrator, Salesforce Deployment, Salesforce Service Cloud, Salesforce Development Community (SFDC), Data Warehousing, Salesforce.com Administration, Validation, Salesforce Cloud Flow, Query Optimization, Salesforce Aura Component, Salesforce Partner Portal, Salesforce Lightning, PDF, ActiveVOS, Data Warehouse Design, Lightning Web Components (LWC), OAuth, SOAP, APIs, Data Migration, Data Modeling, Single Sign-on (SSO)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring