# Erika Dsouza > Senior Software Engineer at Tiktok Location: San Francisco Bay Area, United States Profile: https://flows.cv/erikadsouza ## Work Experience ### Senior Software Engineer @ TikTok Jan 2022 – Present | Mountain View, California, United States Cloud Native Platforms ### Software Engineer II @ Microsoft Jan 2020 – Jan 2022 | San Francisco Bay Area Compute on Azure Stack Edge ### IBM Watson Software Engineer @ IBM Jan 2017 – Jan 2020 | Cambridge, Boston • Engineered a system using Elasticsearch and Segment/Amplitude to track analytics of Watson services which helped gain insights and drive client marketing campaigns. • Development of Swagger Codegen project to programmatically generate SDKs which are open sourced: https://github.com/watson-developer-cloud • Developed a system that auto-provisions service instances and directs users to the tooling UI resulting in 60% more usage of Watson services • Built Watson dashboard in the IBM Cloud console using React-Redux and enhancement of demo applications ### Software Engineer/ Robotics Intern @ IBM Watson Innovation Labs Jan 2017 – Jan 2017 | Watson Labs, Austin, TX • Worked on a cognitive platform named Intu which uses a combination of Watson services to build a cognitive lab • Contributed immensely to the development of Intu for Tjbot which is a bot running on a raspberry pi • Enhanced visual recognition to support accessory detection and gaze recognition to avoid interrupts by robots ### Graduate Research Assistant at Center for Genomics and Bioinformatics @ Indiana University Bloomington Jan 2016 – Jan 2016 | Bloomington, Indiana Area • Analysis of genomic data through bioinformatics algorithms and providing container management solutions on docker ### Associate Instructor @ Indiana University Bloomington Jan 2015 – Jan 2015 Teaching Assistant for Data Mining course • Tutored students during office hours and lectures to help them understand the course topics • Created and graded assignments and exam papers ### IBM Watson Software Development Intern @ IBM Watson Jan 2016 – Jan 2016 • Implemented APIs for Chaos Monkey application which checks the resiliency of IBM Watson Platform Services • Customized the application for Softlayer infrastructure and logging of events in mongodb • Added functionalities like on-demand termination, replay and recovery of the platform, and user authentication ### Senior Software Engineer @ Persistent Systems Jan 2015 – Jan 2015 | Goa, India • Built centrally managed Openstack-based private cloud from scratch • Automated hardware ordering from Softlayer, and validated hardware specifics using python • Member of the team automating the cloud instance deployment process using chef, virsh, python, shell script and Jenkins, which reduced the build period from 10 days to at most 3 days • Implemented tempest tests using paramiko to test OpenStack cluster functionality • Debugged production/test environment defects during emergencies and patched code for continuous smooth performance ### Software Engineer @ Persistent Systems Jan 2012 – Jan 2014 | Goa, India • Developed REST API using Apache WINK • Implemented back-end code using Java/ J2EE • Utilized JPA as the ORM technique for accessing DB2 • Implemented cloud-based messaging and workflow services using ActiveMQ • Developed fabric scripts for automated deployment of application • Performed unit tests using Junit, PowerMock and DbUnit • Designed and implemented automated test cases using TestNG and REST assured tool • Delegated responsibilities of the scrum master to design code structure and lead a team of 5 ## Education ### Master’s Degree in Computer Science Indiana University Bloomington Jan 2015 – Jan 2017 ### Bachelor of Engineering (B.E.) in Computer Science Goa University Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/erika-dsouza-18a38631 --- Source: https://flows.cv/erikadsouza JSON Resume: https://flows.cv/erikadsouza/resume.json Last updated: 2026-03-22