Ida Bucić
Verified Expert in Engineering
Software Developer
Zagreb, Croatia
Toptal member since October 22, 2015
Ida is a senior developer with more than 10 years of experience in Java and wide range of related technologies. She has participated in multiple successful projects, mainly large-scale, multi-tiered, Java web business applications. She enjoys the entire development process, creating something new and valuable from nothing more than an idea or a client's need.
Portfolio
Experience
- SQL - 13 years
- Java - 12 years
- HTML - 10 years
- Jakarta Server Pages (JSP) - 8 years
- Hibernate - 3 years
- Spring - 3 years
- jQuery - 3 years
- REST - 2 years
Availability
Preferred Environment
Git, Eclipse, Windows
The most amazing...
...project I've contributed to is a robust foundation that includes everything needed to create and manage solutions that rely on machine-to-machine interactions.
Work Experience
Senior Java Developer/Team Lead
Serengeti, Ltd.
- Designed and implemented several administration modules and solutions for a web application. That significantly reduced maintenance costs and simplified former business processes. With this, I eliminated the need for production servers weekly restarts and manual database interventions.
- Suggested improvements and refactored code to increase the quality and maintainability. I have cut the technical debt of the project in half.
- Analyzed business functions and processes as well as designed and developed desired solutions for the client.
- Managed the team and mentored junior-level developers.
Senior Java Developer
InfoDom, Ltd.
- Communicated with key customers on daily basis and converted comments into business requirements.
- Mentored junior-level developers. Defined tasks from business requirements and delegated tasks to team members.
- Implemented the changeover from older technologies (JDBC, JSP) to newer technologies (JPA, Hibernate, HQL, JSF). A new GUI was delivered, which resulted in increased customer satisfaction.
- Developed a framework for automatic regression testing within Ericsson's M2M Service Enablement project for AT&T.
- Developed highly adaptable and extensible applications for managing systems of records for state public administration, a state-run energy company and electricity supplier, and leading regional telecom service provider T-Mobile.
- Worked on applications that reformed the state's judiciary and land registry systems.
- Analyzed business functions and processes to design new solutions. Expanded functionalities as well as optimized and improved existing solutions.
Technical Assistant
Mobitel Media, Ltd.
- Processed and prepared mobile content for distribution and sale.
- Created custom reports on SMS services data.
Experience
e-Invoice
My responsibility was to develop a new solution for creating invoice documents according to EN16931 on eRacun B2B and B2G web applications. I designed and implemented several modules and solutions that connect different parts of the system and add functionalities of tariffing and the document exchange through the PEPPOL network.
M2M Service Enablement
Part of the project I was involved with was creating services in the healthcare industry for the client AT&T.
Integrated Court Management System
This project reformed state judiciary system and strengthened its administrative and management capacity. The application has been introduced in all municipal courts in the state.
The Integrated Court Management System enables management of court procedures and faster exchange of information between courts and other public administration bodies.
One Stop Shop
Metaregistar
Highly adaptable and extensible application. "Metaregistar" is a public register that contains all data from other registers and it is a substantial part of the Croatian state information infrastructure. It ensures information management transparency and contributes to the interoperability and coordination in the building and development of the system of public registers.
jRegistri
jRegistri is a system for managing millions of records, a highly adaptable and extensible application.
ePost
I designed and implemented several administration modules and solutions that significantly reduced maintenance costs and simplified former business processes. With this, I eliminated the need for production server weekly restarts and manual database interventions.
Education
Master of Science in Information and Communication Technology Degree in Telecommunications and Informatics
Faculty of Electrical Engineering and Computing, University of Zagreb - Zagreb, Croatia
Certifications
Appian Developer Level 1
Appian
Professional Scrum Master I
Scrum.org
Java EE 5 Web Component Developer
Oracle
SUN Certified Programmer for Java 2 Platform 1.5
Sun
Skills
Libraries/APIs
REST APIs, jQuery, Selenium WebDriver, Spring REST
Tools
iReport, MySQL Workbench, Toad, Eclipse IDE, Jira, SoapUI, Jenkins, Apache Maven, Git, SonarQube, Bugzilla
Languages
Java, SQL, HTML5, XML, XHTML, HTML, JavaScript, CSS
Platforms
Java EE, Windows, Eclipse, IBM WebSphere, Appian
Frameworks
Spring MVC, Spring JDBC, Spring, Jakarta Server Pages (JSP), Apache Struts 2, Hibernate, JPA, Bootstrap, AngularJS, Spring Boot
Storage
MySQL, Oracle 11g, Spring Data JPA
Paradigms
REST
Other
Back-end, GlassFish, EJB 3, APIs, System Architecture, Spring DAO, Business Process Management (BPM), Enterprise Java Beans (EJB)
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