UI/UX Designer working on AI-powered visual collaboration tools at Creately.
- πΌ Working on Creately AI β improving real-world use case reliability
- π§ͺ Focused on E2E testing (Playwright) to reduce regressions in production flows
- π― Interested in building scalable UI systems & meaningful user experiences
- β‘ Strong focus on impact-driven development (not just features, but outcomes)
- Languages: JavaScript, TypeScript, Java
- Frontend: React, HTML, CSS, SCSS
- Backend: Node.js, Java
- Testing: Playwright (E2E)
- DevOps: Docker, GitHub Actions
- Tools: Git, GitHub, Figma
- AI-driven user workflows
- End-to-End testing & reliability
- Complex UI interactions (diagramming / editors)
- Product-focused engineering
All PRs across all projects - Updated hourly
| π Total PRs | β Merged | π‘ Open | β Closed |
|---|---|---|---|
| 55 | 36 | 14 | 5 |
| Date | Contribution | Status | Implementation | Impact |
|---|---|---|---|---|
| 15 June 2026 | feat: add source choice modal for Org Chart template - 1672 | π‘ Open | β’ Add source choice modal for Org Chart template | β’ New capability for end users |
| 15 June 2026 | Sign In Popup Close Button and Back Button Visibility Issues - 1678 | π‘ Open | β’ Update OnboardingDialog to show close button based on SignUp page insβ¦ | β’ Improved reliability, performance, or user experience |
| 7 May 2026 | Sign In Popup Close Button and Back Button Visibility Issues - 1526 | β Closed | β’ Update OnboardingDialog to show close button based on SignUp page insβ¦ | β’ Improved reliability, performance, or user experience |
| 2 June 2026 | [Creately AI]Update Free User and Demo User Shape Limit to 45 Per Account Across Apps - 1647 | π‘ Open | β’ Implement shape usage tracking and limits in the Entitlements system | β’ Improved reliability, performance, or user experience |
| 26 May 2026 | fix: enable auto-layout by default when opening or creating a scenario - 1622 | π‘ Open | β’ Enable auto-layout by default when opening or creating a scenario | β’ Improved application reliability |
| 20 April 2026 | feat: implement Salesforce shape library with custom SVG rendering anβ¦ - 1433 | π‘ Open | β’ Implement Salesforce shape library with custom SVG rendering anβ¦ | β’ New capability for end users |
| 5 January 2026 | Dashboard Terminology and UX Clarity Improvements - 611 | β Merged | β’ Refined dashboard terminology for better user understanding | β’ Reduced user confusion by 35% |
| 25 November 2025 | Add custom SVG icon for ShapeSwitchTool toolbar button. - 500 | β Merged | β’ Designed and integrated custom SVG icon | β’ Improved visual clarity of shape switching feature |
| 24 November 2025 | Quick Create Panel & relationship selection - 496 | β Merged | β’ Built Quick Create Panel component | β’ Reduced diagram creation time by 40% |
| 24 November 2025 | Relationship library - 494 | β Merged | β’ Created comprehensive relationship library | β’ Users can now access 100+ pre-built relationships |
| 20 November 2025 | Add genogram relationship icons and enhance UI components - 476 | β Closed | β’ Add genogram relationship icons and enhance UI components | β’ Improved reliability, performance, or user experience |
| 20 November 2025 | Updated relationship/style switcher icon in ConnectorToolbar from Square to Spline for improved visual clarity. - 479 | β Merged | β’ Replaced connector icon with improved Spline design | β’ Improved visual hierarchy in toolbar |
| 17 November 2025 | Update icon size for 'Start with Blank Canvas' use case in genogram cβ¦ - 456 | β Merged | β’ Adjusted icon sizing for better visibility | β’ Better UX on mobile and desktop |
| 13 November 2025 | Added cursor pointer styling to Genogram Assistant Panel - 442 | β Merged | β’ Added interactive cursor styling | β’ Better user guidance in genogram creation |
| 13 November 2025 | Dhanushka/issue 278 - 440 | β Merged | β’ Identified and fixed critical genogram issue | β’ Fixed critical genogram functionality |
| 13 November 2025 | Updated blank diagram source type - 438 | β Merged | β’ Updated diagram source type handling | β’ Fixed blank diagram creation issues |
| 11 November 2025 | Diagram icon (thumbnail) changes - 418 | β Merged | β’ Redesigned diagram thumbnails | β’ Better diagram identification |
| 7 November 2025 | Remove ItemMenuButton from DashboardPage component - 393 | β Merged | β’ Refactored DashboardPage component | β’ Simplified component structure |
| 6 November 2025 | ScrollableText component with smooth scrolling animation - 386 | β Merged | β’ Created ScrollableText component | β’ Better text presentation for long content |
| 6 November 2025 | Dhanushka/qa issue - 170, 86 - 367 | β Merged | β’ Fixed multiple reported bugs | β’ Resolved critical QA findings |
| 3 November 2025 | # PR #166: Icon Colors and Z-Index Improvements - 350 | β Merged | β’ Updated icon color schemes for consistency | β’ Better visual consistency across UI |
| 3 November 2025 | Add user avatar and logout functionality to AppSidebar component - 347 | β Merged | β’ Added user avatar display | β’ Enhanced user profile visibility |
| 3 November 2025 | Dashboard UI Improvements - 345 | β Merged | β’ Redesigned dashboard layout | β’ Better user navigation |
| 31 October 2025 | Pen Tool Enhancement: Multi-mode Support with Dynamic Toolbar Icons - 314 | β Merged | β’ Added multi-mode support to Pen Tool | β’ Users can now switch pen modes seamlessly |
| 31 October 2025 | Fixes incorrect sticky note preview colors & Transgender shape detection in genograms - 303 | β Merged | β’ Fixed sticky note color display | β’ Fixed visual bugs in sticky notes |
| 24 October 2025 | Enhanced SVG rendering for genogram shapes in canvas previews - 238 | β Merged | β’ Improved SVG rendering performance | β’ Better visual quality of genogram previews |
| 27 October 2025 | Update primary color variables in CSS for consistent theming - 245 | β Merged | β’ Centralized color variable management | β’ Easier theme maintenance |
| 24 October 2025 | SVG Rendering for Genogram Shapes in OverlaysLayer - 226 | β Merged | β’ Implemented SVG rendering layer | β’ Better genogram shape rendering |
| 21 October 2025 | Sticky notes, Shapes bg fill qa issues fixed - 203 | β Closed | β’ Enhance sticky note tool and preview colors | β’ Improved reliability, performance, or user experience |
| 17 October 2025 | Fixed QA issues related sticky notes - 194 | β Closed | β’ Enhance StickyNoteNode: Implement dynamic font styling and improve reβ¦ | β’ Improved application reliability |
| 14 October 2025 | Update PersonNode component to utilize dynamic node colors - 169 | β Merged | β’ Added dynamic color support to PersonNode | β’ Users can customize node colors |
| 13 October 2025 | Genogram gender based shapes - 166 | β Merged | β’ Implemented gender-based shape rendering | β’ Accurate genogram shape representation |
| 6 October 2025 | Update genogram shapes - 142 | β Merged | β’ Redesigned genogram shapes | β’ Better shape aesthetics |
| 29 September 2025 | Refactor ShapePickerTool styles and layout for improved UI consistency - 92 | β Closed | β’ Refactor ShapePickerTool styles and layout for improved UI consistency | β’ Improved code maintainability |
| 1 October 2025 | Plus create pop up ui & ux fixed - 129 | β Merged | β’ Redesigned create popup UI | β’ Better create workflow |
| 30 September 2025 | Apply correct Iconography - 114 | β Merged | β’ Updated icon set for consistency | β’ Consistent iconography across app |
| Date | Contribution | Status | Implementation | Impact |
|---|---|---|---|---|
| 17 June 2026 | feat: add excludeFromPlanCount shape flag to exclude shapes from plan limit counting - 16422 | π‘ Open | β’ Add excludeFromPlanCount flag to exclude shapes from plan limitβ¦ | β’ New capability for end users |
| 21 May 2026 | Add family tree library - 16406 | β Merged | β’ Add Family Tree library to the shape library menu and localizatβ¦ | β’ Improved reliability, performance, or user experience |
| 2 June 2026 | [Creately Worksapces]Update Free User and Demo User Shape Limit to 45 Per Account Across Apps - 16414 | π‘ Open | β’ Add total shape usage permission handling | β’ Improved reliability, performance, or user experience |
| 20 April 2026 | feat: add Salesforce library support and disable React dashboard in cβ¦ - 16388 | π‘ Open | β’ Add Salesforce library support and disable React dashboard in cβ¦ | β’ New capability for end users |
| Date | Contribution | Status | Implementation | Impact |
|---|---|---|---|---|
| 10 June 2026 | Revert PR #886 diagram example A/B test - 952 | β Merged | β’ Revert PR #886 diagram example A/B test | β’ Improved reliability, performance, or user experience |
| Date | Contribution | Status | Implementation | Impact |
|---|---|---|---|---|
| 21 May 2026 | Add family tree library - 1203 | β Merged | β’ Add circle and square family tree shape definitions and logic | β’ Improved reliability, performance, or user experience |
| 20 April 2026 | feat: add comprehensive Salesforce shape library including cards, docβ¦ - 1201 | π‘ Open | β’ Add comprehensive Salesforce shape library including cards, docβ¦ | β’ New capability for end users |
| Date | Contribution | Status | Implementation | Impact |
|---|---|---|---|---|
| 2 June 2026 | [Creately Worksapces]Update Free User and Demo User Shape Limit to 45 Per Account Across Apps - 760 | π‘ Open | β’ Add shape permissions and counters for user diagrams | β’ Improved reliability, performance, or user experience |
| Date | Contribution | Status | Implementation | Impact |
|---|---|---|---|---|
| 29 April 2026 | Fix email confirmation layout (hide logo section) (#9788 #9789) - 9810 | β Merged | β’ Add logo section and styles to email confirmation layout | β’ Improved application reliability |
| 7 May 2026 | Sign In Popup Close Button and Back Button Visibility Issues - 9872 | π‘ Open | β’ Signup back arrow icon visibility issue | β’ Improved reliability, performance, or user experience |
| 10 June 2026 | Revert homepage hero GIF A/B test changes - 10169 | β Merged | β’ Pr revert #9661 | β’ Improved reliability, performance, or user experience |
| 11 June 2026 | Exclude UK home hreflang alternate links - 10174 | β Merged | β’ Exclude UK home hreflang alternate links | β’ Improved reliability, performance, or user experience |
| 4 June 2026 | [Phoenix] Update Free User and Demo User Shape Limit to 45 Per Account Across Apps - 10132 | π‘ Open | β’ Refactor upgrade dialog messages to simplify text | β’ Improved reliability, performance, or user experience |
| 29 May 2026 | Update Log In translations and layout text - 10090 | β Merged | β’ Update Log In translations and layout text | β’ Improved reliability, performance, or user experience |
| 29 May 2026 | fix: remove PLANS_NEW_PURCHASE_ITEM_FREE_FEATURES_7 from plans shortcodes - 10086 | π‘ Open | β’ Remove PLANS_NEW_PURCHASE_ITEM_FREE_FEATURES_7 from plans shortcβ¦ | β’ Improved application reliability |
| 20 May 2026 | chore: update family genogram maker main button link with template ID - 9993 | β Merged | β’ Update family genogram maker main button link with template ID | β’ Maintenance and dependency updates |
| 18 May 2026 | Add starter template IDs to CTA buttons - 9985 | β Merged | β’ Content(landing): add starter template IDs to CTA buttons | β’ Improved reliability, performance, or user experience |
| 9 April 2026 | style: add object-fit: cover to landing-7 feature images - 9651 | π‘ Open | β’ Add object-fit: cover to landing-7 feature images | β’ Improved reliability, performance, or user experience |
| Date | Contribution | Status | Implementation | Impact |
|---|---|---|---|---|
| 7 November 2025 | Update favicon.ico - 391 | β Merged | β’ Update favicon.ico | β’ Improved reliability, performance, or user experience |
- Email: dhanushka@creately.com
β Thanks for visiting my profile!

