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.
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.
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.
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
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.
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.
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.
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.
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.
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
MSc. Computer Science
School of Electrical Engineering, Belgrade, Serbia