Petar Maletić
Verified Expert in Engineering
Software Engineer and Developer
Daruvar, Croatia
Toptal member since December 9, 2014
Petar is a seasoned software developer, engineer, designer, and entrepreneur with many years of professional experience. He has developed complex solutions and software products from start to finish, spanning multiple technologies. He is a dedicated and self-motivated individual who thrives in every aspect of software production.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio, Windows, Azure, JetBrains Rider, Visual Studio Code (VS Code), DataGrip, Adobe Creative Suite
The most amazing...
...app I've developed is a fleet management system with a custom map engine library based on ESRI JS API, developed from scratch and supported through the years.
Work Experience
Principal Software Engineer
Inventive
- Collaborated to design and develop an app for American Institute of Balance.
- Collaborated with the application development and engineering staff to support new features and functionalities.
- Built the app frontend architecture and design app UI/UX components.
- Supported the design and implementation of the API.
Solution Architect
BugBuzz j.d.o.o.
- Designed and developed various desktop and web applications.
- Worked on SEO, branding, identity, and graphic design.
- Created a custom content management system for small-sized companies.
- Prepared business plans and mentored junior developers.
- Supported business in general and handled tasks related to running the company.
- Integrated social media tools and SDKs into various websites and mobile applications.
- Helped multiple clients finalize problematic projects by providing the needed expertise to bring projects to release.
Principal Software Engineer
Skimmer Inc
- Collaborated to design and develop leading Pool Service Software application. Helped direct, build, and engineer the app foundations and architecture.
- Designed data models, created schemas, wrote stored procedures, maintained data, wrote reports, and fine-tuned the SQL.
- Realized advanced modules including QuickBooks integration, advanced routing, and standalone invoicing/payments module.
- Restructured the software for the future growth of the company.
- Introduced new technologies into the company’s production team.
- Implemented workflows, patterns, and guidelines for code consistency, readability, and maintainability.
- Implemented many other complex technical solutions.
External Associate and Software Engineer
GDi d.o.o.
- Collaborated to design and develop applications of various types and complexity: Windows, mobile/WAP, and web applications, including advanced GUI development and graphic design.
- Created an ATM finder web application with a complex map-based interactive UI allowing users to locate ATMs and branches, get related info, and find directions using map routing; back-end intranet application; database development.
- Built a fleet management and vehicle tracking system from scratch based on GIS technologies (ESRI ArcIMS, ESRI ArcGIS) with a complex map-based interactive UI and reporting system and developed the database.
- Assisted the design and development of applications for providing locating and other services.
- Helped develop a complex fleet cost management system.
- Assisted the design and development of an advanced custom single sign-on security system and developed an intranet SSO web application/portal for managing users, applications, and access rights.
- Conceptualized and wrote a complex JavaScript map engine library wrapped around ESRI JavaScript API and other JavaScript frameworks.
Experience
Vessel Management System
Cavalry 2 ConnectWise System
Fleet Management System
JavaScript MapEngine Library
SSO Security System
ATM Finder
Location Based Service Applications
Content Management System
Education
Bachelor of Applied Science Degree in Information Technology
Visoka škola PRIMUS - Gradiška, Bosnia and Herzegovina
Skills
Libraries/APIs
DevExtreme, Dojo Toolkit, jQuery, React, Entity Framework, MediatR, ArcGIS, React Redux, ArcGIS JavaScript API 3, Google Maps API, Node.js, NServiceBus
Tools
Visual Studio, Adobe Creative Suite, Git, WebStorm, Microsoft Visual Studio, JetBrains Rider, DataGrip, Esri, Microsoft Graph
Languages
CSS, HTML, JavaScript, C#, TypeScript, SQL, GraphQL
Frameworks
ASP.NET, ASP.NET Web API, .NET, ASP.NET MVC, Dojo, .NET Core, Bootstrap, Entity Framework Core, Angular
Paradigms
Service-oriented Programming, Agile Software Development, UI Design, UX Design, Database Design, CQRS, Clean Architecture, Microservices Architecture
Platforms
Visual Studio Code (VS Code), Oracle, Azure, Docker, Microsoft Azure Mobile Services, Azure Functions
Storage
Oracle PL/SQL, Microsoft SQL Server, MongoDB, Azure Cosmos DB
Other
User Experience (UX), DevExpress, Web Development, Software Development, Front-end Development, Full-stack, Software Architecture, Solution Architecture
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