Maja Ozegovic

Maja Ozegovic

Software engineer
Reply rate:
25.0%
Availability:
Full-time (40 hrs/wk)
Location:
Belgrade, Belgrade, Serbia
Experience:
5 years
Maja Ozegovic Full Stack Engineer  Remote  - - Profiles maja.ozegovic ozzegovic Experience Ampliflow September 2023 - Present Tech Lead  Ampliflow Remote, Sweden Optimized complex SQL queries that were previously timing out, reducing their execution times to a maximum of 3 seconds and achieving substantial performance gains Accelerated the development lifecycle by optimizing GitHub Actions with parallelized tests and merged test reports. This resulted in a streamlined merge-to-production process and improved the quality of feedback received from testing Led developer meetings, ensuring discussions stayed focused and productive while keeping projects on track. Effectively mediated team conflicts, particularly those arising from code, ensuring the best solutions were implemented while fostering a collaborative environment Ampliflow April 2022 - Present Full Stack Engineer  Ampliflow Remote, Sweden React, Typescript, Redux, React Query, C# .NET 6+, Azure SQL, Docker, Cypress, Storybook JS Built responsive and performant user interfaces with React and TypeScript, using Redux for state management and React Query for data fetching. Designed and developed backend APIs for various Ampliflow features, employing C# .NET 6+ to build the backend services. Streamlined database architecture and enhanced stored procedure functionality, leveraging Entity Framework Core and MySQL to implement efficient data access and manipulation. Enhanced the web app performance by creating innovative React components and strategic refactoring Conducted meticulous reviews to other developers of following development aspects design, code and test Created reusable components and documented API endpoints using Storybook JS, promoting code reusability and maintainability Wrote and maintained comprehensive unit and integration tests for backend services using NUnit, ensuring the robustness and reliability of the backend infrastructure. Implemented functional and acceptance tests using Cypress Freelance August 2020 - April 2022 Full Stack Engineer Remote React, Typescript, Javascript, C# .NET Implemented various software solutions for remote clients Continental Automotive June 2019 - August 2020 Software engineer  Continental Automotive - Products and Innovation C/C++, Embedded Developed software for Body Control Modules for Renault-Nissan Alliance using Eclipse IDE and GCC to program NXP 560x MCUs based on the ARM Cortex-M architecture Wrote and maintained code for various BCM features, including external lighting, interior lighting, and windshield wipers, utilizing Simulink for system modeling and simulation Performed code reviews to other developers to ensure code quality and adherence to coding standards, employing winIDEA for code debugging and analysis Utilized PTC Integrity for change management and version control, ensuring traceability throughout the development process Conducted meticulous reviews to other developers of all software development aspects, including impact and issue analysis, code, testing and documentation Mentored new interns and guided them through the software development process mentioned in the point above Adheared to ISO 26262 standards for automotive functional safety and MISRA C coding guidelines for automotive software Education Faculty of Technical Sciences Applied Software Engineering BSc (Hons) Encompasses the skills and knowledge required to design, develop, and implement software systems. Projects Veltra C# .Net, REST API, JavaScript, CSS, HTML, AJAX. Website for a travel agency. Three types of users - admins, managers and clients. Managers can create travel packages that clients can view and book. Smart Energy Angular, Typescript, Bootstrap, CSS, HTML, #C .NET Core, REST API, Node.js. Web application for monitoring a distributed network. Intended for registering an electricity outage due to different causes (planned / unplanned). Car Racing Game Python, PyQt5, multi threading. 2D racing game based on the popular game 'Crazy cars'. Available for 1-4 players at a time. Players can choose to play a tournament or a single game. Different obstacles appear which can have various impacts - losing a life,adding a life, disabling movement. After every4 levels background transitions into a different track and the game speeds up. Domain Controller C# .Net, Cryptography, WCF. Implemented a trusted third party when authenticating clients and services. After successful authentication, domain controllers sends encrypted session keys to both the client and the service, which they later use for encrypting/decrypting their requests and responses using 3DES algorithm in CBC mode. Skills Languages C# .NET 6+ React Typescript Javascript C/C++ Docker Azure GitHub Actions Cybersecurity MySQL #1 CTF team in Relational Serbia Databases English French Hebrew Full Professional Proficiency Professional Working Proficiency Limited Working Proficiency
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.