Igor Delac
Verified Expert in Engineering
Java Developer
Split, Croatia
Toptal member since November 3, 2014
Igor is a highly skilled technology enthusiast with over 13 years of experience in Java development, system administration, and more. He loves to experiment and work with new technologies. Igor is very proud of his ability to learn whatever is necessary to solve a problem at hand.
Portfolio
Experience
- Linux - 10 years
- VoIP - 9 years
- Java - 7 years
- Spring LDAP - 4 years
- SQL - 4 years
- LDAP - 3 years
- Vaadin - 3 years
- Spring 5 - 2 years
Availability
Preferred Environment
Eclipse, IntelliJ IDEA
The most amazing...
...project was a VoIP recording system for Cisco Call Manager, which was developed using a test-driven concept.
Work Experience
Java Developer
SedamIT d.o.o.
- Developed a lawful interception system for monitoring telecom network traffic.
- Created an RMS system for active VoIP call recording.
- Migrated one major project from the Spring 3 to the Spring 5 framework.
Java Developer
Ericsson Nikola Tesla
- Tested and developed test tools for a provisional gateway for the HLR system.
- Created support for LDAP by implementing OpenLDAP and custom Java LDAP servers.
- Built a high-performance LDAP server for testing (mobile) HLR systems.
- Worked as a support engineer for some Linux tools.
- Optimized the TCP stack on Linux 2.6 and 3.0 kernel series.
Software Tester
Ericsson San Jose
- Installed the Entrisphere/Ericsson BLM1500 multiplexer.
- Tested BLM1500 data, video, and voice services for the Spirent Test Center.
- Installed and supported Asterisk PBX for testing VoIP.
- Configured extreme L3 Switches.
- Troubleshot networks.
- Tested GPON access to the network with ONT terminal provisioning.
Integration and Verification Engineer
Ericsson Nikola Tesla
- Conducted support for test tools.
- Tested Linux-based elements of Telephony Softswitch Solution 4.0.
- Troubleshot and diagnosed network problems.
- Conducted SIP protocol analysis.
- Integrated site system testing via installation and configuration of TGC/MGW elements.
Network Administrator
Siemens PSE
- Supported the introduction of multicast in the company network.
- Created documentation for the network.
- Diagrammed network connections.
- Tested multicast on Cisco switches.
- Tested multicast across routers.
- Created final documentation and reported on test results.
Experience
VoIP Call Recording System
https://www.voip-recording.com/It included:
• SIP, RTP protocols, compression using G.729 standard.
• OPUS encoder and decoder with OGG file container.
Designed an alarm subsystem and the web UI.
Simple Management System
VNC Server Library for Java
https://github.com/idelac3/RFBServiceEducation
Master's Degree in Electrical and Software Engineering
J. J. Strossmayer University - Osijek
Certifications
CCNA
Cisco
Skills
Libraries/APIs
Spring LDAP, libvirt, REST APIs
Tools
Apache Maven, Asterisk, Remote Framebuffer Protocol (RFB), Apache ZooKeeper, Eclipse IDE, OpenVPN, KVM/Qemu, Wix Installer, GitHub, Ansible, Git, FreeSWITCH, IntelliJ IDEA
Languages
Java, Bash, Assembler, SQL, Bash Script
Frameworks
Spring, Spring 5, Vaadin, Apache CXF, Thymeleaf, Spring Boot
Paradigms
Procedural Programming, Event-driven Programming, ASN.1, DevOps
Platforms
Linux, JavaFX, UnboundID, Apache Kafka, Eclipse, NetBeans
Storage
MySQL, PostgreSQL, Redis
Other
Cisco, Telephony, LDAP, VoIP, Session Initiation Protocol (SIP), RTP, Telegram Bots, SIP, Multicast, Networking, IP Routing, Dogtag PKI, Infrastructure, DevOps Engineer, CI/CD Pipelines, IP PBX, Interactive Voice Response (IVR), GPON, Cisco CallManager, PKI, WebSockets, FreeIPA, FreeRADIUS, Kerberos, Opus
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