# Nevil Ladani > Sr. Backend Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/nevil Senior Software Engineer with 11+ years of industry experience, currently seeking new opportunities. Holds a Master’s degree in Computer Science from the University of Texas at Dallas. A passionate and driven professional with strong technical, interpersonal, and leadership skills. Deeply interested in agentic AI, with a solid foundation in computational theory and a strong inclination toward solving complex problems using efficient algorithms. Committed to delivering high-quality solutions with a focus on performance and scalability. Proactive in taking ownership, continuously learning, and contributing meaningful value to teams and organizations. ## Work Experience ### Software Engineer @ Alation Jan 2021 – Present | Redwood City, CA - Senior Software Engineer at Alation, a leading data catalog and governance platform, contributing to the Search Engineering team responsible for data indexing, retrieval, and discovery. - Work primarily with Python, leveraging the Django framework, PostgreSQL, and Elasticsearch to build scalable search solutions. - Improved search query performance and data indexing efficiency, while developing key search features such as multi-select filters and user profile–based customized search experiences. - Led efforts to evolve the search platform from a monolithic architecture to a microservices-based system deployed on Kubernetes, including designing a secure multi-tenant architecture with role- and policy-based access controls. - Contributed to AI-powered search capabilities, transitioning from traditional keyword-based search to question-answering–driven information retrieval. - Led the transition of the search service from self-hosted Elasticsearch to a managed Elastic Cloud solution, successfully migrating over 10 TB of data across 12 regions with zero customer downtime and no incidents. Collaborated with globally distributed teams, often working across time zones to ensure seamless execution. - Engaged directly with customers to understand pain points and translated insights into measurable improvements in search performance and user experience. - Partnered cross-functionally with multiple teams to drive adoption and effective integration of search APIs into their features. - Proactively resolved customer-reported issues, delivering immediate fixes to unblock users while implementing long-term, scalable solutions to prevent recurrence. ### Software Engineer @ Radiant Logic Jan 2020 – Jan 2022 | San Francisco Bay Area • Work as a Backend Software Developer on product RadiantOne Federated Identity and Directory Service (FID) https://www.radiantlogic.com/products/radiantone-fid/. The product provides integrated access to diverse databases and provides a unified scalable administration of data. • Designed and developed a Scalable Java REST service compliant to SCIM (System for Cross-domain Identity Management) protocol http://www.simplecloud.info/ . Implemented 100 % functionalities and specification. The service is used to access Lucene database with the capability to serve few thousand concurrent requests per Second. Used Jetty server and Jersey framework for REST controller. Used Effective Java Object Oriented practices. Implemented GET, POST, PUT, and PATCH with complex nested filters. Implemented search for SCIM protocol. Developed a service to convert all SCIM requests to LDAP requests for user directory access. Used efficient data structures and algorithms for high-speed request processing. Developed role-based access for the service • Reengineered a REST service in FID to make it more secure by removing Command Injection Vulnerability. • Hacked a quick solution for providing enhanced SCIM search capabilities to win a prospective customer within 1 day. • Manage Security Token Store functionalities and improve them ### Software Engineer @ Cisco Jan 2017 – Jan 2020 | San Francisco Bay Area • Work as Grade 8 Software Engineer in Software Infrastructure team for product Tetration Analytics. Tetration Analytics is a workload protection software for multicloud data centers. • Used Python and Bash to build and enhance CICD Jenkins pipeline for the product. Added features to auto assign JIRA tickets to owners and maintain statistics of test results. • Developed Quality Assurance Infrastructure using Microservice Architecture and Docker containers. Made the infrastructure scalable using Kubernetes and Docker Bridge Networking. • Enhanced network packet simulation Infrastructure to run parallelly which reduced its run time by factor of 4 and resource use by factor of 24. • Worked in fast paced environment to debug issues in regression cycles of product release. • Developed data analytics dashboard for scale testing using Python, Elastic Search and Kibana. ### Software Developer @ Gracenote Jan 2015 – Jan 2017 | San Francisco Bay Area • Developed data processing pipeline for Radiostation and Music data using Microservice Architecture. Contributed to its Architecture. • Used Java and AWS to develop Services for data transformation. Used Kafka and zookeeper for data stream processing. • Containerized the service components using Docker. • Developed black box testing framework for components using Junit, Cucumber and mock Node JS Rest services. • Created test cases in TDD framework. Analyzed the logs using ELK stack. Used AWS EC2 instance for running services. • Created data generating software using Java to feed data in HDFS. • Wrote and Tested Spark queries used to transfer data from HDFS to Cassandra and Elastic Search. • Automated the test system using Jenkins. ### Software Developer @ CompuMatrice Jan 2014 – Jan 2015 | Dallas/Fort Worth Area • Designed and developed an Android app for health care services as a part of CareLink360 project. • Used Java for application development, JSON for application User Interface and Rest API for syncing with web service. • The application is used to track the location of patients using BLE ibeacon and assign tasks to care provider based on that. ### Internship @ Bonrix Software Systems Jan 2013 – Jan 2013 | Ahmedabad Area, India Worked as a part of team to develop an Android Application for sending notifications using Google Cloud Messaging platform. Took responsibility of application design and feature development which improved its business value and profit. ### Teaching Assistant @ DA-IICT Jan 2012 – Jan 2012 | Gandhinagar, Gujarat, India Teaching Assistant for course Dynamics of Animation. Trained and acquainted students with Adobe Photoshop, Adobe Flash and Maya used in association with the physics. ### Research - Secure Multiparty Computation @ Dhirubhai Ambani Institute of Information and Communication Technology Jan 2012 – Jan 2012 | Gandhinagar, India Created and implemented an Algorithm for Secure Multiparty Computation - Analysed the work of Mizuki and Sone where they have designed a protocol for secure multiparty computation using XOR gates with 2 inputs. - Created an algorithm to link the concepts of permutation and XOR gate, thereafter generalizing the protocol for multiple inputs. Use of permutation added an extra level of security. ## Education ### Master's degree in Computer Science The University of Texas at Dallas ### Bachelor's of Technology in Computer Science Dhirubhai Ambani Institute of Information and Communication Technologies ## Contact & Social - LinkedIn: https://linkedin.com/in/nevilladani - Portfolio: http://nevilladani.github.io/info/ --- Source: https://flows.cv/nevil JSON Resume: https://flows.cv/nevil/resume.json Last updated: 2026-04-11