# Mirjana Livada > Staff Software Engineer at Navis Location: San Francisco, California, United States Profile: https://flows.cv/mirjana - Software Engineer and Technology Leader with broad expertise in highly scalable, distributed, high performance web applications and microservices including 5+ years of focus on Search applications - Quickly establishing expertise and reputation for high quality work and on-time delivery within forecasted budgets - Well-organized and confident working in fast-paced environment leading multiple simultaneously executed projects spanning the entire project and software development lifecycle using Agile software development practices - Effective at building relationship of respect, trust and authority with coworkers and vendors - Goal driven delivery lead successfully leading, motivating and inspiring a sizable team of both remote and onsite engineers - Effective in Cross-functional coordination with different departments to get the right solutions in place Tech stack: Java, Solr, Spring Boot, REST, Spark, Shell Scripts, Python, MySQL, DB2, Junit ## Work Experience ### Staff Software Engineer @ Navis Jan 2020 – Present ### Technical Lead @ Macy's Jan 2014 – Jan 2020 | macys.com, San Francisco Delivered Search Engine performance improvements resulting in 20% decrease in search response time, reduced rate of timeouts and decreased indexing time by 50% which resulted in increased conversion due to better user experience. Accomplished consecutive stable peak shopping seasons without performance issues or outages of the Search application. Managed a 5-member Stability and Performance engineering team and led a sizable (10+) remote team responsible for production support as well as implementing stability and performance features. - Collaborated with cross-functional teams on major initiative to identify system bottlenecks and improve performance in preparation for substantial product catalog expansion - Collaborated with leadership, architects, program, product and project managers to drive vertical alignment, identify features, design optimal solutions, and define backlog - Inspired, motivated, and mentored team members and led by example - Maintained highest code quality and standards by performing and encouraging code review process and unit test coverage resulting in fast delivery, reduced number of defects and no critical production issues - Designed, implemented and drove to successful delivery a number of Search Engine features and performance improvements utilizing multithreaded and distributed processing Earned both group and individual recognition with “Macy’s Make Magic” award. Technology stack: Java, Spring, Solr, Spark, Python, Shell Scripts, REST, Junit ### Senior Ecommerce Software Developer @ Macy's Jan 2012 – Jan 2014 | macys.com, San Francisco Core team developer responsible for delivery of projects, playing a crucial role in design and development of various search features and services. - As delivery lead for a sizable offshore team (15+) wrote detailed technical requirements, performed code reviews, collaborated with offshore delivery lead on prioritizing, iteration planning, showcases, and facilitated knowledge sharing of offshore team’s work - Successfully coordinated delivery of multiple Search projects executed in parallel - Implemented multiple business and Solr search features Examples include: Autocomplete functionality which drives 30% of search queries, Merchants rules framework for curated search experience to improve precision of search results, custom Solr sort function - Designed and implemented keyword search REST service API and collaborated with clients on migration - Conducted analysis for migration from database backed search engine to Solr Technology stack: Java, Spring, Solr, JUnit, Spark, Shell Scripts, REST ### Ecommerce Software Developer @ Macy's Jan 2008 – Jan 2012 | macys.com, San Francisco Developed Partner Integration Platform for Macys.com that included REST services and FTP file feeds to trusted partners. - Acting in a project lead role, closely collaborating with business analysts and project management, had a key role in architectural design, project and iteration planning, estimations and prioritization, as well as implementation and final delivery - Developed FTP file feed spring batch job framework with BDB as a front cache Technology stack: Java, JDBC, Hibernate, BDB, Spring, Spring Batch, JUnit As part of SEM team, responsible for driving search engine paid traffic to Macys.com, worked on automation of keyword and ad campaign generation including the tools for tracking keyword performance. Technology stack: Java, JDBC, Spring, Spring Batch, Junit ### Senior Software Engineer @ myTriggers.com Jan 2007 – Jan 2008 Worked as part of a small engineering team that rapidly grew traffic and responded very quickly to business needs. Keyword application built by MyTriggers team generated and classified several million high quality keywords in a very short time. - Designed and implemented keyword management task engine (generation, submission, bidding etc.) for Yahoo, Google and Ask search engines - Evaluated, adapted and used a range of open source packages Technology stack: Java, JDBC, Postgres, Open Source Packages (XStream, Quartz Scheduler, Hibernate, Display Tag Library, various Apache Commons packages), Regex, Cron, JUnits, Awk, Sed, OOP, Design Patterns ### Software Engineer II @ NexTag Jan 2006 – Jan 2007 Worked on keyword application which drove all paid traffic for NexTag comparison shopping and travel services. - Designed, refactored and optimized execution time, memory use and DB load of business-critical aggregation tasks - Implemented various keyword lifecycle tasks that used third party SOAP services (Google AdWords, Yahoo Search Marketing EWS, Ask) - Implemented data aggregation tasks to process massive data sets which required special focus on optimization of Oracle DB load, memory use and task execution time Technology stack: Java, JDBC, Oracle, Open Source Packages (XStream, Quartz Scheduler, Hibernate, Display Tag Library, various Apache Commons packages), Regex, Cron, XPath, JUnits, Awk, Sed, Perl, OOP, Design Patterns ### Software Engineer @ NexTag Jan 2003 – Jan 2006 Worked in a core team of the mortgage application from the beginning of the project through its full maturity resulting in mortgage service becoming nearly half of the company business within two years of project inception. During my employment at NexTag, the company became number one comparison shopping site and third in rank mortgage site. - Designed and developed internal multithreaded task management framework, task scheduling and automated task monitoring system - Designed and automated various business-critical financial metrics reports and daily workflow previously manually performed by product managers - Implemented various web crawlers (before SOAP and DTCXML services came into use) Technology stack: Java, JDBC, Oracle, Open Source Packages (XStream, Quartz Scheduler, Hibernate, Display Tag Library, various Apache Commons packages), Regex, Cron, XPath, JUnits, Awk, Sed, Perl ## Education ### MS in Computer Science California State University - East Bay ### MS in Computer Science California State University - East Bay ### BS in Civil Engineering University of Belgrade, Yugoslavia ### BS in Civil Engineering University of Belgrade ## Contact & Social - LinkedIn: https://linkedin.com/in/mirjana --- Source: https://flows.cv/mirjana JSON Resume: https://flows.cv/mirjana/resume.json Last updated: 2026-04-12