# Nigel D'Souza > Software Engineer | ex-Tiktok | ex-Oracle Location: San Francisco Bay Area, United States Profile: https://flows.cv/nigeldsouza Experienced Software Engineer with over 10 years of expertise in building and delivering high-performance, scalable, and memory-efficient systems. Adept at leveraging advanced technologies like Python, Java, Postgres, ReactJS, C++, Duckdb, and Apache Kafka to create applications that solve complex problems. Skilled in optimizing algorithms and fine-tuning systems for maximum performance, reliability, and cost-efficiency. Proven track record of leading cross-functional teams and integrating AI/ML models for actionable insights to drive business growth. Experienced in utilizing customer feedback loops to continuously improve products and solutions. Focused on delivering highly available, tested, and robust systems that contribute to both operational efficiency and business success, including generating over $250M in revenue and saving companies millions annually. ## Work Experience ### Software Engineer @ Numeral Jan 2025 – Present | San Francisco, CA Leading development of the core tax engine that powers sales tax calculations all over the globe Tech: Python, duckdb, Postgres, C++ ### Founder @ Stealth Startup Jan 2024 – Present | Remote Developing an application utilizing technologies such as Golang, Python, gRPC, Postgres, Apache Kafka, and ReactJS. Integrating custom Machine Learning (ML) models to better predict and classify data. ### Senior Software Engineer @ TikTok Jan 2021 – Jan 2024 | Mountain View, California, United States Led 0-to-1 development of the Leads, Opportunity, Contact, and Case modules within the CRM application for the Monetization organization. Led the development and delivery of the first version of forecasting tools for the Opportunity module, collaborating with stakeholders to integrate ML models for improved predictions on advertisers' budgets. Designed and implemented an automated workflow approval system, enabling stakeholders to configure workflows with A/B testing. Contributed to the in-house GraphQL library to make it more dynamic and memory efficient using Memcached, Redis and an ORM-styled approach. ### Senior Software Engineer @ ByteDance Jan 2021 – Jan 2024 | Mountain View, California, United States Led 0-to-1 development of the Leads, Opportunity, Contact, and Case modules within the CRM application for the Monetization organization. Led the development and delivery of the first version of forecasting tools for the Opportunity module, collaborating with stakeholders to integrate ML models for improved predictions on advertisers' budgets. Designed and implemented an automated workflow approval system, enabling stakeholders to configure workflows with A/B testing. Contributed to the in-house GraphQL library to make it more dynamic and memory efficient using Memcached, Redis and an ORM-styled approach. ### Software Developer @ Oracle Jan 2016 – Jan 2021 | Chicago, Illinois - Worked on Textura Payment Management(TPM) cloud application for management of construction projects which falls under Oracle's global construction and engineering business unit. - Created a data pipeline to provide insights on projects, timelines, and payments for the TPM application. Developed the pipeline using Python, Kafka, and PostgreSQL/OracleDB. - Worked closely with stakeholders to implement and refactor complex budgeting tasks. - Contributed to the CI build pipeline and reduced build time by 90% (from 20 minutes to an average of 2 minutes) using Docker multi-stage builds and Kubernetes to improve container efficiency in development/testing workflows. - As part of the security team, fixed and prevented XSS, CSRF, SQL injection attacks. Integrated the use of Vault in microservices for private key sharing. ### Software Engineer @ Textura Corporation Jan 2016 – Jan 2016 | Chicago, Illinois - Created a data pipeline to provide insights on projects, timelines, and payments for the TPM application. Developed the pipeline using Python, Kafka, and PostgreSQL/OracleDB. - Worked closely with stakeholders to implement and refactor complex budgeting tasks, speeding up data extraction. - Contributed to the CI build pipeline and reduced build time by 90% (from 20 minutes to an average of 2 minutes) using Docker multi-stage builds and Kubernetes to improve container efficiency in development/testing workflows. - As part of the security team, fixed and prevented XSS, CSRF, SQL injection attacks. Integrated the use of Vault in microservices for private key sharing. ### Full Stack Engineer @ Brandmovers Jan 2013 – Jan 2015 | Mumbai Area, India - Planned and implemented numerous campaigns for clients using PHP, MySQL and Javascript. - Deployed projects on Amazon Web Services(AWS). - Provided extensive insights on site availability, page views, website interaction and other analytics using Google Analytics and custom logging of activities. - Extensively used the Facebook, Twitter and Instagram APIs to increase participation of users through social networking sites and monetizing campaigns. ## Education ### Master of Science (MS) in Computer Science DePaul University ### Bachelor of Engineering (B.E.) in Information Technology St. Francis Institute Of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/nigelmd - Website: http://www.nigeldsouza.io --- Source: https://flows.cv/nigeldsouza JSON Resume: https://flows.cv/nigeldsouza/resume.json Last updated: 2026-04-05