{ Filip Novakov }

// Junior Java Developer // Bratislava, Slovakia

Contact info {

"Phone": +421/952-073-292,

"E-mail": "filip.novakov13@gmail.com",

"Linkedin": "linkedin.com/in/filip-novakov",

"GitHub": "github.com/filipnovakov13"

}


About Me {

Dedicated professional with a decade of work experience in hospitality, driven by curiosity. Great team player. Particularly proficient problem solver. Interested in the technologies and challenges of the future.

}


Previous Work Experience {

[Salesforce Consultant at IBM]

11/2024 - current

Implementing Salesforce platform functionality, focusing on Agentforce and Einstein features. Troubleshooting and finetuning prompts and agent topics and actions. Significant experience in configuring and adapting the platform, particularly Net Zero Cloud to business processes.


[Freelance AI model training at DataAnnotation]

03/2024 - 07/2024

Evaluating responses to coding related prompts from different AI models on various dimensions like correctness, verbosity, collaboration.


[Bartender / Mixologist / Barista / Waiter]

Novi Sad, Serbia / Hvar, Croatia

2014 - 2023

Transferable skills learned during this period:

  • Adapting to industry's and employer's standards and applying them in daily work
  • Punctuality, precision, attention to details
  • Wide range of interpersonal skills (active listening, conflict resolution, negotiation)

}


Education {

[GreenFox Academy] 11/2023 - 05/2024 (632 hours)

// Junior Java Developer (back-end) bootcamp

Super intensive course separated into three modules:


  • Foundation:
    • Introduction to HTML/CSS, CLI, Git, Expressions & Control flow
    • Functions & Data structures, Drawing API
    • File IO, OOP concepts, Recursion
    • Inheritance, Abstract classes & Interfaces
    • Unit testing
    • Wanderer project

  • Orientation:
    • Streams, Spring Boot intro, Tables & Forms, Thymeleaf, Models, Views
    • Relational DB's and data persistence in Spring, Bootstrap, advanced SQL and stacktraces
    • Docker & Dockerfile, JSON, API, RESTful endpoints
    • SQL, Dependencies & Dependency injection
    • P2P Chat project

  • Project phase:
    • Foxbuy application development in a team

[Self-study] 02/2023 - 06/2023 (80 hours)

// Python programming language
  • Basics of computer science/architecture
  • Python syntax

}


Key Projects {

IBM (

[Net Zero Cloud Implementation]

// 6 monts duration

As the only team member allocated 100% to the project on my team I was responsible for most of the configuration and development of the Salesforce platform and Net Zero Cloud (NZC) including:

  • Activating the functionalities required for proper functioning of the Salesforce platform and NZC
  • Designing the client's company hierarchy in Salesforce
  • Designing user profiles, roles and levels of access as per client requirements
  • Customizing the standard objects of NZC and Salesforce to support client's data model
  • Adapting the page layouts of the NZC app for client's use case
  • Creating templates for manual upload of data to NZC
  • Mapping the integrated systems data model to NZC data model

[Agentforce Pilot Project]

// 6 weeks duration

Agile project with daily stand-ups focused on rapid prototyping and fast iteration to deliver a working POC. The challenge was streamlining and automating much of the cumbersome process of marketing campaign creations. A custom agent was built which interacted with Watsonx platform through Apex classes and used flows to generate the campaign copy personalized to a given customer segment for 2 different channels.

)


GreenFox (

[Foxbuy: E-bay clone (teamwork)]

// 6 weeks duration

Simulated work environment (incl. daily standups, JIRA agile development, application design and technical diagramming)

Main challenges: Researching and implementing the project in real time using unfamiliar technologies

Technologies used: Spring Boot, Spring Security, GitHub, Miro board, Jira Agile board, Junit, MockMVC, Swagger, Jackson, JWT, JaCoCo, Flyway, MySQL, Mailtrap

  )

}


Small Projects {

To-Do Application:
Command line application with functionalities like listing/adding/removing/checking tasks, includes input error handling and performs file manipulation.

Basic web shop:
Designing a backend that stores available items in a relational model database, then displaying them in frontend tables supporting searching, filtering, etc.

Wanderer rogue-like game:
Week long project creating a simple game from preexisting starter code.
  • The game board is displayed in a window drawn by Graphics2D library which is updated on user inputs.
  • Main challenges were understanding the provided code, implementing the required functionalities and refactoring the code accordingly.

}


Technical skills {

  • Java
  • HTML
  • CSS
  • Python
  • Git / GitHub
  • Spring
  • Postman
  • Docker
  • JSON
  • Swagger UI
  • Object oriented programming
  • Hibernate ORM
  • JUnit Testing
  • Integration testing
  • SQL
  • RESTful APIs
  • IntelliJ IDEA
  • Salesforce
  • AI assistants/agents

}


Soft Skills {

  • Strong communication
  • Cooperative team member
  • Exceptional analytical skills
  • Creative problem solving
  • Self-sufficient researcher
  • Rapid learner
  • Adaptable to new environments
  • Challenge-seeker

}


Languages {

  • English (fluent)
  • Serbian (native)
  • Slovak (beginner)

}

© 2024 Filip Novakov