# Tanya Kukreja > Principal Software Engineer Location: San Jose, California, United States Profile: https://flows.cv/tanyakukreja • 12+ years of experience in areas of Software Development in OOAD. • Proficient in programming and developing applications under Windows, LINUX and MAC environments. • Adept in end-to-end development of software products from requirement analysis to system study,designing, coding, testing, debugging and documentation. • Excellent communication & interpersonal skills with abilities in troubleshooting complex software and application problems. • Adroit in providing effective resolution to customer queries and understanding feature requirements thereby ensuring positive customer experience. Language Proficiency: • Java Hibernate, C++, C, LUA, JavaScript, HTML, NodeJS, Python Operating Systems: Windows XP, 2000, UNIX, LINUX, Macintosh Tools: • SW Development/Deployment Tools: Eclipse, Source Insight, Cygwin, Eclipse, Visual Studio 2012, Gerrit, Jenkins, XCode, Jenkins • Debugging & Profiling Tools : Wireshark, Ethereal, Sonar, GDB, Valgrind and Gcov • Versioning Tools : Clearcase, SVN, GIT, OptiCM6, Perforce • Build Tools : make, ant, maven • Quality Tools : MS Office, MS Visio, Quality Center, Web Pronto, Bugzilla, Coverity, JIRA ## Work Experience ### Prinicpal Software Engineer @ Itron, Inc. Jan 2022 – Present | San Jose, California, United States ### Senior Technical Lead @ Altran Jan 2020 – Jan 2022 ### Technical Lead @ Aricent Jan 2017 – Jan 2020 | San Francisco Bay Area • Utility Service Providers Back Office Application for DR Program and Billing. • Backoffice applications developed in Java and Python are responsible for communicating with the Smart Meters by sending out events/messages and maintaining their billing cycle information. • Project employs continuous integration using GIT and Jenkins for developing and deploying the applications. • Project includes mule based applications which are responsible for routing web service requests • Project involves Queue based messaging system between application using Tibco ### Technical Lead @ Aricent Jan 2015 – Jan 2017 | Gurgaon, India - Worked on Development & Integration of application layer and UI layer for a remote CSD (Connected System Device). The developed stack is deployed on a light weight web server. Web Services like Web Sockets and RESTful APIs have been extensively used in the Application. ### Senior Software Engineer @ Aricent Jan 2012 – Jan 2014 - Worked on Embedded telecom software for NSN BTS family for support protocols for Voice Group Call service and Voice Broadcast Service for GSM-R networks - Worked on Maintenance of Telecom domain embedded software for NSN BTS family which included resolving customer issues, support for new releases roll-outs in customer networks (pilots), delivering features and change requests based on customer requirements. - Worked on Integration of LTE IPR Stack feature integration on Mindspeed board for DL Data Path Separation feature. ### Software Engineer @ Aricent Jan 2009 – Jan 2012 - Worked on scheduling algorithm for the GSM logical channels BCCH & CCCH to provide extended support for enhancing the capacity of the logical channels. - Worked on providing support for VAMOS handset on 2G network element (BTS) by modifying SACCH scheduling and accepting additional modulation scheme AQPSK and Training Sequence Set which were specific to VAMOS handsets. - Worked on Flexible MCPA(multi-carrier power amplifier) TX power pooling feature which divides the MCPA power flexibly between different TRXs instead of fixed splitting, thus allowing optimal utilization of output power of the MCPA ## Education ### MCA in Computer Science BIT Mesra ### B.Sc.(Hons) in Mathematics Delhi University ## Contact & Social - LinkedIn: https://linkedin.com/in/tanya-kukreja-77766842 --- Source: https://flows.cv/tanyakukreja JSON Resume: https://flows.cv/tanyakukreja/resume.json Last updated: 2026-04-12