Projects in YerevanProjects in YerevanSix years ago I cared for my own mother and planned the costs on paper because paper was the best tool then.
Researching pain points for women from the sandwich generation, I read hundreds of caregiver posts on Reddit, Mumsnet, and Facebook groups alongside reports from the ILO and AARP. The same pattern: one sibling does 70–100% of the care, the rest stay away. The caregiver who has been doing everything for two years has no way to renegotiate the arrangement without the conversation sounding like a threat or an accusation. Existing caregiver contract templates describe the relationship between a hired caregiver and a patient. Nothing covers the arrangement between siblings.
So I built CareWeight. A wizard that documents who handles what, maps hours to six care categories with occupation-specific US market rates, and produces a printable agreement. Free, no signup, no backend. US rates only right now.
The user is a woman 45–60, mobile-first, often filling this out at 11 PM after a day of caregiving. That shaped every decision.
Plain HTML, CSS variables, five vanilla JS modules. No React, no build step. HTML templates hold the content, JS clones and fills them.
No server. State in localStorage. Share links compress the full plan into a URL fragment via lz-string. Zero bytes leave the browser.
Hosted on Netlify: git push deploy from GitHub, free HTTPS, built-in Forms for the feedback channel, a _headers file for Content Security Policy. No infrastructure to manage.
PWA with a service worker. The user might be on a weak mobile connection at home. Offline-after-first-load means the wizard does not break mid-session. Installable from the browser on phone or desktop, no app store.
CareWeight is live: https://careweight.netlify.app/
(https://careweight.netlify.app/)If you know someone caring for an aging parent, feel free to share. I designed and developed the Madvisory corporate website as a full end-to-end solution, handling both UI/UX design and full-stack development. The platform represents a professional consulting company focused on business management systems, risk reduction, and sustainable growth strategies.
The website presents the company’s services, expertise, and value proposition in a clear and structured way, allowing potential clients to easily understand offerings and get in touch for consultations. It is designed with a strong focus on clarity, performance, and user experience.
My role covered the complete development process, including UI/UX design, frontend implementation, backend development, and overall system structure. As a Full-Stack Developer on Dupely, I helped build a browser extension that enables shoppers to discover alternative products and potential savings in real time while browsing online retailers. I worked across both the frontend and extension architecture, developing user-facing experiences with React while integrating backend services, authentication systems, and real-time data streaming.
My responsibilities included building the Side Panel UI, implementing authentication flows, profile management, wishlist and history features, analytics tracking, and retailer-aware product detection. I also contributed to the extension infrastructure, including Socket.IO (http://Socket.IO) communication, caching strategies, state management, API integrations, and cross-browser compatibility. A key focus was ensuring reliable real-time updates and seamless user experiences across Chrome, Safari, and other supported browsers.
By combining frontend development, backend integration, and browser extension architecture, I helped deliver a scalable, responsive, and production-ready shopping assistant used across multiple e-commerce platforms.