Ognjen M.

Ognjen M.

Banja Luka, Bosnia and Herzegovina
Hire Ognjen M. Hire Ognjen M. Hire Ognjen M.

About Me

Ognjen is a multifaceted Senior Software Developer with an analytical approach and over 10 years of industry experience. An expert in React.js and React Native, he takes initiative and has led the development of B2B and B2C real estate solutions. Ognjen is a proactive engineer with a stoic mindset and approach to software engineering, fostering resilience in the face of challenges and maintaining a calm, focused demeanor even in high-pressure situations.

Frontend

Other

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Helu.io
Helu.io
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Working on an internal UI library, implementation of the subscriptions feature, and V1 product completion.

  • Working on V2 product from scratch, building translations system, advanced formula editor, dynamic widgets dashboard, folders system, and more.

  • Closely collaborating with the team, proactively helping the leads and management, and promoting better project architecture and code quality rules.

PAYUCA
PAYUCA
Technical Lead | Senior Front-end Engineer
2019 - 2022 (3 years)
Remote
  • Worked on the development of B2B and B2C solutions for real estate and management of parking spaces.

  • Created a dashboard and a React Native mobile app for the B2C project and 2 mobile apps and one dashboard for the B2B project.

  • Collaborated with the team, creating solutions from scratch using React.js and React Native.

JSGuru
JSGuru
Senior Software Engineer
2017 - 2019 (2 years)
Remote
  • Worked on the development of digital products for startups, innovative tech companies, and corporations.

  • Created software solutions for multiple sectors including edtech, fintech, eCommerce, real estate, TMT (technology, media, and telecommunications), adtech, and marketing.

  • Worked on development efforts for large-scale web-based projects, ensuring implementation of robust and lasting solutions.

Mobile Guardian
Mobile Guardian
Senior Software Engineer
2017 - 2019 (2 years)
Remote
  • Worked on the development of a mobile device management system for schools and educational institutions, enabling control, management, and oversight of countless Android, Chromebook, iOS, and macOS devices.

  • Worked with JavaScript and TypeScript combined with Angular.js and Angular.

  • Developed multiple features including in-class tools for teachers, secure web filtering, and linked parental controls.

Infomedia
Infomedia
Software Engineer
2014 - 2017 (3 years)
Banja Luka, Bosnia and Herzegovina
  • Worked on the development of applications and games using Unity 3D, Java, C#, and JavaScript.

  • Managed implementations to ensure the software functions properly and adheres to provided acceptance criteria.

  • Assisted with the creation of technical design documents for new systems.

Enteractive World
Enteractive World
Software Engineer
2013 - 2014 (1 year)
Remote
  • Built multiple AR/VR educational projects.

  • Acted as a lead game developer working with Java and C# combined with Unity 3D, Vuforia, SDL, Android, and iOS.

  • Delivered projects to educate children about the history and religion of ancient Jewish national identity.

Unity 3DJavaC#VuforiaAugmented Reality (AR) Virtual Reality (VR)

Showcase

Senior Developer - Mobile Guardian
Senior Developer - Mobile Guardian
  • Mobile Guardian is a complete device management system, providing features for secure web filtering, device supervision, and educational tools designed for K-12 schools.

  • The platform is multi-OS, supporting Android, Chromebook, and iOS devices and uses a cloud-based solution.

  • The project for the Senior Developer role used technologies like JavaScript and TypeScript combined with Angular.js and Angular.

Technical Lead | Senior Front-end Engineer - PAYUCA
Technical Lead | Senior Front-end Engineer - PAYUCA
  • Worked on PAYUCA's B2B and B2C solutions for real estate and parking space management, maintaining and building various apps and dashboards.

  • Led a team to build 3 B2B solutions from scratch, which included two mobile apps and one dashboard, utilizing JavaScript combined with React.js and React Native.

  • Close collaboration with the team for effective project management and implementation.

Lead Game Developer - Enteractive World
Lead Game Developer - Enteractive World
  • Lead Game Developer for Enteractive World, specializing in AR/VR projects

  • Constructed multiple educational AR/VR projects focusing on ancient Jewish national identity's history and religion

  • Used technologies including Java, C#, Unity 3D, Vuforia, SDL, Android, and iOS

Education

High School Diploma, Construction Engineering Technology/Technician
High School Diploma, Construction Engineering Technology/Technician
Civil Engineering School - Bosnia and Herzegovina
2007 - 2011 (4 years)