Nemanja Milanovic
Verified Expert in Engineering
Salesforce Developer
Belgrade, Serbia
Toptal member since March 31, 2021
Nemanja is an experienced software engineer with a demonstrated history of working in the information technology and services industry. He is skilled in Salesforce administration and development, AEM, Spring, J2EE, and Core Java. Nemanja is a strong engineering professional with an engineer's degree focused on computer software engineering.
Portfolio
Experience
Availability
Preferred Environment
Salesforce, Apex, Salesforce Lightning, Visual Studio Code (VS Code), MacBook, Slack
The most amazing...
...thing I've created for my clients is a multi-step self-registration page that significantly sped up their registration process.
Work Experience
Senior Salesforce Developer
Obvious People
- Developed Salesforce solutions for various clients.
- Used Apex, Batch Apex, and scheduled Apex for the development of the client's custom business logic.
- Created custom Lightning web components used for the client's community portal.
Senior Salesforce Developer
Anablock
- Contributed to multiple projects with well-known clients, covering a lot of Salesforce products.
- Proposed technical implementations and integrations with other platforms.
- Designed custom solutions and architecture, from Salesforce administration to Apex integrations and Lightning components.
- Led the organization and development of the technical team. Onboarded and supported colleagues.
Senior Salesforce Developer
Namics
- Played a major role in Salesforce development, gathering functional and technical requirements.
- Collaborated closely with the clients using Agile methodology.
- Proposed solution architecture and developed the advanced features.
- Utilized various Salesforce products, such as Sales Cloud, Service Cloud, and Marketing Cloud.
Senior Java Developer
Finbet (Fincore Group)
- Conducted back-end development of online betting software as part of the development team.
- Collaborated with other team members and teams to develop optimal solutions.
- Used different technologies, such as Spring Boot, REST services, Postgres database, and Maven.
Java Developer
NEKOM
- Contributed to the development of the back-end part of an eCommerce solution, Shopimore.
- Collaborated closely with the design team to ensure software solutions correspond to the client's demands.
- Utilized different technologies for development and task management, including JavaEE, Postgres database, Vaadin, JBoss, Maven, and Jira.
Java Developer
Payten
- Helped with the development of a national e-tax portal.
- Gathered project requirements as a part of the team that met with the client, Ministry of Finance of The Republic of Serbia – Tax Administration.
- Developed the product using different technologies, such as JavaEE, Oracle database, JDeveloper, and WebLogic Server.
Experience
Salesforce Sites Self-registration Page
Salesforce Component | Search Account Before Creation
Complex Apex Logic for One of Largest Retail Companies
Education
Bachelor's Degree in Software Engineering
University of Belgrade, School of Electrical Engineering - Belgrade, Serbia
Certifications
Salesforce Certified Development Lifecycle and Deployment Designer
Salesforce
Salesforce Certified Integration Architecture Designer
Salesforce
Salesforce Certified Platform Developer 1
Salesforce
Salesforce Certified Administrator
Salesforce
Oracle Certified Java Programmer (1Z0-803)
Oracle
Skills
Libraries/APIs
Salesforce API, Salesforce REST API
Tools
Slack, Batch Apex, Salesforce DX, Git, GitHub, Salesforce Sales Cloud, Apache Maven, JDeveloper, WebLogicServer, Salesforce CPQ, Visualforce Pages, Salesforce Marketing Cloud
Languages
Apex, Java, HTML, CSS, JavaScript
Platforms
Salesforce, Visual Studio Code (VS Code), Java EE, JBoss, Salesforce SOQL/SOSL
Frameworks
Lightning Components, Spring, Vaadin
Paradigms
REST, Web Architecture, Design Patterns
Storage
PostgreSQL
Other
MacBook, Salesforce Apex, Apex Triggers, Apex Classes, Salesforce Customization, Salesforce Lightning, Deployment, Project Lifecycle, API Integration, Web Development, OOP Designs, Web Services
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