Chibi Vikramathithan
Principal Software Engineer at UiPath
- Ex- Bangalore
- chibivikram@gmail.com
- +1 (425) 623-4847
I thrive on tackling challenging problems. My expertise lies in solving complex issues at a company-wide level, using my ability to understand and adapt to the evolving needs of the organization.
Experience
Principal Engineer Lead - Agents
- Designed Agent Builder service that allows all of UiPath Activities that were built for 10 years to be pluggable to Agents as Tools.
- POCed and Evangalized Agent builder by building an internal tool that entire company started using with 600 MAU internal users the tool showcased how agents and AI can help increase awareness across the company.
- Worked with 3 teams across the global to bring all teams into Agents allowing their products to be hooked up as tools.
Principal Software Engineer - AI
- Spearheaded the development of intuitive prompts that dramatically enhanced productivity and accuracy, thereby automating processes using natural language on AutoPilot for Everyone with remarkable efficiency.
- Innovated the Brains enterprise context framework leveraging a Graph RAG model, which transformed traditional LLMs by streamlining document ingestion and enabling precise context querying within the organization.
- Orchestrated monthly demo sessions to promote idea exchange and showcase AI breakthroughs, catalyzing a culture of AI innovation and significantly increasing its adoption across the company.
Senior Software Engineer - Frontend
- Lead developer and architect of the Design system for UiPath called Apollo allowing each team to build products at their own pace and break up a monolith inside our Orchestrator product by introducing a web component called portal-nav that brought global navigation between applications.
- Lead developer of Dynamic documentation product to guide users to install Automation Suite called StormLight, solving the critical problem of complex documentation preventing our customers to install our key revenue-generating product enabling a huge reduction in cases.
- Designed and built a react widget framework for all service home pages inside UiPath, widget framework is the first config based framework allowing teams to contribute and adopt a uniform home experience across services and also contribute to the widgets on the landing page of Automation Cloud.
Senior Software Engineering Lead
- Created the Azure App Service Certificates and Domain UI and backend for the Azure Portal to streamline certificate management, significantly enhancing user experience for App Services and simplifying website conversions.
- Engineered the first proof of concept for the Azure Portal team, leading to the development of the Azure Mobile app using the Xamarin framework to strengthen partnership visibility with Microsoft and improve user access to Azure services.
- Designed and implemented the integration for LetsEncrypt certificate experience to empower Azure Certificates in offering seamless, free certificate solutions for Azure Pages and other Azure services, fostering wider adoption.
- Spearheaded the development of advanced features for App Service certificates management on Azure Portal which provided users with intuitive tools, reducing the complexity of managing SSL/TLS certificates.
- Collaborated with cross-functional teams to enhance the user interface of the Azure Portal resulting in a more cohesive and user-friendly experience, ultimately driving customer satisfaction and retention.
Senior Software Engineer
- Migrated Azure App Service from old portal to the new Azure Portal using the extension model, improving user experience and accessibility.
- Developed base templates, VSCode snippets, and patterns to accelerate UI development, empowering teams to expedite UI creation.
- Developed the UI for Backup and Restore feature for App Service, collaborating with designers and PMs to establish design patterns, enabling seamless user interaction and navigation.
Software Engineer in Test 2
- Developed the test framework for testing and releasing App Service Azure Stack, allowing Enterprises to install Azure in their own metal, enabling seamless on-premise deployment and testing for enterprise clients.
- Established the core testing model AAA, followed company-wide, and implemented a scenario-based development model, simplifying the setup and testing of diverse scenarios, which improved overall testing efficiency.
- Evangelized Azure Stack development internally at Microsoft, resulting in the creation of a pre-prod environment with 300 hosted internal sites, streamlining management and driving the internal adoption of Azure Stack for site hosting.
Software Engineer in Test 2
- Developed an automated framework for Drummond certification in BizTalk Server, enabling fully automated testing and eliminating months of human labor from the system which led to the seamless execution of the Drummond certification process with full automation, earning a prestigious Microsoft Gold Star Award for the contribution.
- Implemented a model to disable redundant tests in BizTalk, reducing the number of test cases required for build sign off by 10 times resulting in a significant reduction to only 10000 tests needed to verify and sign off a build, enhancing efficiency and productivity.
Projects
leetcv - ai education platform for india
- React
- Tailwind
- Shadcn
- Capacitor
- Founder Mode
Founded LeetCV to tackle the need for a resume site that is not costly and easily accessible to companies to get professional data without having to pay a subscription fee.
LeetCV aims to be a complimentary service to LinkedIn allowing their users to have a high-quality sharable resume that can be linked to their LinkedIn Profile.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.
Awards
Microsoft Gold Star Away
Solving a critical problem of doing BizTalk Drummond Certification for the company.
Patents
Neurological Memory folding for Agent Systems
Pending Patent. Applied.
Folding memory to allow LLM Agents to keep short term and long term memory to allow for combination of low latency small set memory look up and high latency large set memory look up to allow for natural memory retention to keep important information in short term memory.