Urvashi Sharma — Software Engineer
I am a Software Engineer with about 4 years of experience in developing responsive web applications using Reactjs and Nextjs. I work with Canonical, the makers of Ubuntu, on JAAS (Juju As A Service) that is tasked with developing the Juju Dashboard primarily built using Reactjs, Typescript and Redux. The Juju Dashboard is a web application used to view the real-time status of Juju, which is an application modeling and orchestration tool. I work closely with Juju Developers and UX Designers to bring the dashboard to life. I recently led the implementation of the destroy-model feature of Juju within the dashboard. I was responsible for spec-writing, investigation, estimation and implementation of the feature which I then presented in the form of a lightning talk to an audience of a 1000 Canonical engineers at the Gothenburg Engineering Sprint in November, 2025. In my previous role at Falabella, I developed and published in-house React.js libraries from a monorepo coded in TypeScript and built using Nx. I contributed to the enabling of OneClick Checkout in Apps by streamlining backend for Web and App teams using Ajv and OpenAPI. I have worked on a project where I engineered a White Label Application using HTML5, CSS and Next.js. Along with my team, we coded a Content Management System using TypeScript, Reactjs and Redux for configuring this application. This led to the release of 3P e-commerce sites like carters.cl, Crate&Barrel and Aldo. I believe in code quality and performance, which is why I have devoted my self-learning hours to Jest and React Testing Library that has allowed me to enhance and maintain the unit test coverage of the codebases I have been assigned to. I have also coded integration tests using Cypress and Playwright. I am experienced in working with a CI/CD for code-quality checks using SonarQube. Feel free to send me a message if you would like to know more about me. I am always eager to hear from others and expand my network on LinkedIn. Skills: Reactjs, Next.js, JavaScript, TypeScript, Web Development, HTML, CSS, Jest, React Testing Library, Node.js, Cypress, Playwright, SonarQube, CI/CD, Git, ESLint, Context API, Redux, Ajv, OpenAPI/Swagger, Postman, C, Three.js, Flutter, Python, Problem Solving, Mathematics, English
Stackforce AI infers this person is a Full-Stack Developer with expertise in SaaS and E-commerce applications.
Location: Bengaluru, Karnataka, India
Experience: 3 yrs 7 mos
Skills
- Reactjs
- Next.js
- React.js
- Node.js
- Flutter
Career Highlights
- Led Juju Dashboard feature implementation
- Developed White Label Application for major e-commerce sites
- Strong focus on code quality and testing
Work Experience
Canonical
Software Engineer (1 yr 2 mos)
Falabella India
Full Stack Engineer (1 yr 9 mos)
Associate Engineer (8 mos)
Engineering Intern (5 mos)
PayNet Systems
Flutter Associate Intern (7 mos)
Education
Bachelor of Engineering - BE at Gogte Institute of Technology, Belgaum
High School Diploma at KLES R.L. SCIENCE INSTITUTE , BELGAUM