# Deshana Shah > Senior Software Engineer | Full Stack Developer | C#, Node.js, Java, JavaScript, TypeScript, SQL, API Location: Milpitas, California, United States Profile: https://flows.cv/deshana Backend / Full-Stack Engineer with 8 years of experience building scalable, high-performance systems. I specialize in designing distributed architectures, developing clean APIs, and delivering efficient backend services used by thousands of users. I’ve improved latency, reduced cloud spend, built end-to-end features, and contributed to microservice migrations across multiple teams. My work focuses on reliability, clean system design, and solving complex technical problems with elegant and maintainable solutions. Technologies I use: C#, Java, ASP.NET, Node.JS, TypeScript, EXTJs, JavaScript, SQL, REST API, CI/CD. I enjoy mentoring, writing clean code, and helping teams move faster through better design and automation. I’m currently open to backend or full-stack opportunities where I can build scalable systems, drive architecture decisions, and make high-impact contributions. ## Work Experience ### Senior Software Engineer @ Texada Software Jan 2023 – Present Summary: Lead backend engineer owning large-scale .NET Core microservices from architecture through deployment. Drive performance, scalability, and reliability across enterprise systems. Key Contributions: Architected .NET Core microservices end-to-end—defining API contracts, establishing service boundaries, and setting up CI/CD pipelines that accelerated release cycles and reduced deployment friction. Built high-performance REST APIs using ASP.NET Core and Node.js, achieving 40% faster response times through EF Core query optimization and improved caching. Designed robust SQL Server data models supporting high availability, large datasets, and cross-service integrations. Owned long-term engineering initiatives from discovery to delivery—shaping technical roadmaps, scoping architecture, and implementing scalable solutions. Partnered with cross-functional teams to improve performance, reliability, and security across distributed systems. Participated in on-call rotations, ensuring high uptime and rapid incident resolution for critical services. Tech: C#, .NET Core, ASP.NET Core, Node.js, OOPS, SQL Server, Azure/AWS, Docker, REST API ### Senior Software Engineer @ Uptake Jan 2019 – Jan 2023 | Mississauga, Ontario, Canada • Architected enterprise features from design through implementation for large-scale projects. • Developed cloud-based backend services using Java, SQL, and AWS to securely process and store real-time data. • Built backend systems utilizing .NET Core, Node.js, and TypeScript, enhancing system performance and scalability. ### Scrum Master @ Uptake Jan 2018 – Jan 2019 | Mississauga, Ontario, Canada • Led agile transformation as Certified Professional Scrum Master, coaching teams on Scrum practices and self-organization • Removed impediments and facilitated critical decisions to accelerate team velocity • Resolved conflicts and drove consensus across cross-functional stakeholders ### Software Engineer @ Uptake Jan 2016 – Jan 2019 | Toronto, Canada Area Gather user's requirements and develop required logic code. Research, evaluate and synthesize technical information to design, develop and test applications. Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments, and applications software Train other developers in ExtJS and other components of the software when necessary ### Senior Customer Service Representative @ Pioneer Energy LP Jan 2014 – Jan 2016 • As a part of regular duties, I was suggesting customers about right product. • Build sustainable relationships of trust through open and interactive communication. • Appointed for managing cash and inventory; creating and maintaining reports • Handle complaints, provide appropriate solutions and alternatives within the time limits and follow up to ensure resolution. • Intended to discuss about current promotional products and ensures customer satisfaction. ### Mobile Application Developer @ Avesta Technologies Jan 2014 – Jan 2014 | ahmedabad, India • Project Name: Movil-Mall Application for Elite Production • Android: Movil-Mall. iOS: MovilMall • Used: Sencha touch 2, Phonegap, EXTJS, Couchbase SQL, SQLite, HTML5. • As a part of application I was responsible for designing, coding and managing database. I learned new technologies couchbase and RESTful Web API with JSON. We have used phonegap (apache cordova) for android and iOS to check virtual phone usage. ### Software Developer @ Avesta Technologies Jan 2013 – Jan 2013 • Project name: Student Life Cycle Management. Client: Swarnim Gujarat Sports University. • Technologies Used: ASP. NET, C#. NET, Web API with C#, Extjs, MVC, LINQ, Couchbase, SQL Management Studio and other aspects. • SLM system is all about to manage student information and update regularly. It was included entire lifecycle of admission, academics, subject selection, exam registration, hall ticket generation, and result declaration. I was part of the coding and designing. I learned during this phase how to call to Web APIs in SOAP environment ## Education ### Post Graduation Degree Certificate in System and information software testing Fanshawe College Jan 2015 – Jan 2016 ### Post graduation in Project Management Fanshawe College Jan 2014 – Jan 2015 ### Bachelor of Engineering (B.E.) in Computer Engineering LDRP-ITR Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/deshanashah --- Source: https://flows.cv/deshana JSON Resume: https://flows.cv/deshana/resume.json Last updated: 2026-03-22