Lazar O.

Lazar O.

Senior Software Engineer

Serbia
Hire Lazar O. Hire Lazar O. Hire Lazar O.

About Me

Lazar is a Senior iOS Developer ready to innovate and lead, and impact the quality and speed of development tasks - creating, developing and deploying solutions from early prototypes to full-blown production services and experiences; by acting as an iOS champion throughout the SDLC, leveraging best practices along with iOS build and test tools for a robust process that vastly reduces lead time to push code to production.

Work history

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

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

  • Ensure that features are being delivered efficiently and on-time.

IONOS
IONOS
iOS Expert
2015 - 2020 (5 years)
Munich, Germany
  • Worked on the delivery of solutions for various email and cloud-storage clients: ​GMX​, ​WEB.DE​, ​mail.com​,​1&1 and deployed an instant messenger solution.

  • Produced well-organized and optimized solutions for client-server communication issues in weak networking conditions.

  • Designed core-data models and stacks on solutions; implementing new features, fixing bugs, refactoring legacy code components, and focusing on reusable, modular and testable code.

TES Electronic Solutions GmbH
TES Electronic Solutions GmbH
Embedded Software Developer
2011 - 2015 (4 years)
Frankfurt, Germany
  • Developed and implemented system, UI and backend solutions for Vorwerk's ​Thermomix kitchen device; introducing data layer in GUILiani, data caching and asynchronous loading to speed up load time by a factor of ten.

  • Managed processes for data cleaning and database normalisation using the right tools to minimize redundancy and data size by a factor of ten on the project.

  • Handled the porting of an in-house UI framework called GUILiani to iOS and a Renesas SH7264 microcontroller.

Freelance
Freelance
Lead Software Developer
2007 - 2011 (4 years)
Serbia
  • Led and managed sizable projects for clients; co-authoring several commercially available products including Windows apps for vector and image processing and iOS apps for audio/video processing.

  • Offered expertise for the implementation of multithreaded data mining solutions; processing and aggregating different web services using C#, MySQL, XML/XPath, HTML.

  • Recognized as “the go-to person” for junior developers on projects; providing thought leadership and guidance on projects and technical expertise across multiple disciplines.

Center for Biomedical Research, University of Kragujevac
Center for Biomedical Research, University of Kragujevac
Researcher / Software Developer
2003 - 2007 (4 years)
Krugujevac, Serbia
  • Acted as a subject matter expert and main developer for computer graphics, 2D/3D algorithms, modelling and visualisation; working on BioIRC's groundwater flow 3D modelling and simulation system.

  • Engineered solutions for model meshing of computational fluid dynamics, motion tracking, and image processing; participating in parallel programming for the delivery of solutions.

  • Actively participated in and contributed to research projects and conferences; working for 3 months with a research team from the University of Braunschweig, Germany.

Nemosoft DOO
Nemosoft DOO
Game Developer
2002 - 2002
Belgrade, Serbia
  • Developed and executed solutions for the Taxi 3 game; handling shadows and lightning tools, the dynamic shadow algorithm and sound engine on the game.

  • Debugged and optimized the 3D OpenGL game's engine using lighting/shading tools; identifying where new technologies and techniques can be applied.

  • Delivered practical solutions to complex problems on the game by incorporating feedback from end users in solutions.

Portfolio

Co-Founder / CTO - Threads + Bits
Co-Founder / CTO - Threads + Bits

Co-founder of Threads+Bits with a remote team of volunteers; creating a novel iOS chat app for conversations and not messages. The app uses the latest iOS technologies for the implementation of solutions on the social conversations platform. Acting as CTO for the project - managing project goals, driving a variety of initiatives with the remote team, and implementing the firm's overall technology strategy.

Senior iOS Developer - Red Hot Bits
Senior iOS Developer - Red Hot Bits

Worked on a bundle of apps that helps to keep users informed about every market move. Led a team of two developers on the project; implementing solutions for the Azure Cloud Platform backend in C#, using Node.js for scraping data and pushing 50,000 notification messages per minute for 5000+ active monthly users of the app. Handled Fastlane automation of multi-target app releases including Watch App, Notification extensions and Widgets for the bundle.

Co-Founder - LogoMaker
Co-Founder - LogoMaker

LogoMaker is an innovative and easy to use software product that allows users to design professional business logos, create advertisements, and design nice page headers for websites and other identifying graphics in just minutes. The easy to use features of LogoMaker include over 3,300 of fully modifiable logo templates and over 10,000 objects categorized by industry and interest, high-quality graphical engine, creative tools and special effects. Worked on 4 versions of the LogoMaker app between 2007-2011; selling more than 50,000 copies in stores around the world like Officemax USA and Media Markt Germany, and still available on ​Amazon.de.

iOS Expert - GMX Mail App
iOS Expert - GMX Mail App

Oversaw the development of the GMX iOS app that allows users to check emails on the go. It serves as a powerful mobile solution for the email needs of users; offering them access to their accounts. The app's Mail Collector feature combines emails from multiple accounts into one solution and uses push notifications to ensure that users receive emails on their phones as soon as they are sent. Implemented new features, fixed bugs, and refactored solutions.

Embedded Software Developer - thermomix
Embedded Software Developer - thermomix

Thermomix ® has a proud history of innovation and introducing new technology to make cooking easier, healthier and smarter. Developed a bespoke solution on the project; implementing new UI and backend solutions for the ​Thermomix kitchen device; performing full software lifecycle functions for the delivery of the project.

Education

Education
MSc. Computer Science
School of Electrical Engineering, Belgrade, Serbia
1996 - 2003 (7 years)