Authentication & onboarding
Secure sign-up and login, plus a guided onboarding flow that sets a business up with its services and hours.
I’m Emma Sargsyan, a Data Science student and founder. I build analytics, automation systems, and Zoroliq’s booking software — and I’m looking for internships where data and product thinking meet.
I began programming through SAIT’s dual-credit program, then continued into Data Science at Mount Royal University with a Finance concentration. Alongside school, I founded Zoroliq to help service businesses replace fragmented manual processes with connected digital systems.
My work sits at the intersection of analytics, product thinking, business operations, and client communication. I enjoy understanding how a process works, finding where it breaks down, and designing a practical solution that people can actually use.
Languages: English, French, Armenian, Russian.
Zoroliq’s own SaaS platform. I designed the data model, built the full-stack app, and shipped a working MVP that lets a service business manage its schedule without double-bookings. The next layer is automation and AI-assisted workflows.
Secure sign-up and login, plus a guided onboarding flow that sets a business up with its services and hours.
Businesses define services, working hours, and availability; customers book open time slots.
Slot generation runs in PostgreSQL, with database-level constraints so overlapping appointments can’t be saved.
Row-level security keeps each business’s data isolated at the database layer, not just in app code.
-- Overlapping bookings are rejected by the database itself
ALTER TABLE bookings
ADD CONSTRAINT no_double_booking
EXCLUDE USING gist (
business_id WITH =,
tstzrange(starts_at, ends_at) WITH &&
);
-- Tenant isolation via row-level security
ALTER TABLE bookings ENABLE ROW LEVEL SECURITY;
Projects that combine business analysis, development, automation, and user experience.
Zoroliq is the company I founded to help service businesses replace fragmented manual processes with one connected system — custom websites, booking, workflow automation, and dashboards that all work together.
I lead every stage of delivery: discovery and requirements gathering, solution design, development, deployment, and ongoing support — combining web development, automation tooling (n8n, Zapier), and Tableau dashboards into a single client engagement.
Alongside client work, I build Zoroliq's own SaaS platform — see the product section above.
A refined booking site for a Calgary lash artist, built to convert visitors into booked appointments while giving the studio a clear, on-brand digital presence.
A polished booking experience connected to operational workflows, client information capture, email communication, availability, and Google Sheets-based business tracking.
A responsive breeder website with structured dog profiles, program information, FAQs, application intake, and an automated Google Sheets workflow for owner follow-up.
A refined floral website designed around event-based inquiries, custom order details, and a clear conversion path from inspiration to request submission.
Academic work that demonstrates data preparation, modeling, simulation, and interpretation.
Built a Python simulation to compare race strategies and evaluate performance trade-offs across scenarios using NumPy and pandas.
Cleaned, validated, and analyzed traffic data to identify peak-hour patterns, then summarized findings through structured visual reporting.
Applied matrix operations and regression methods to evaluate relationships, interpret model fit, and connect linear algebra to statistical modeling.
Each role has strengthened how I communicate, organize information, manage responsibility, and solve problems.
Work-term placement through Mount Royal University’s Data Science co-op program.
Lead discovery, requirements gathering, solution design, development, deployment, and ongoing optimization for small-business digital systems. Building app.zoroliq.com, a booking SaaS with a live MVP.
Operate an independent client service, managing scheduling, communication, individualized planning, and long-term client relationships.
Teach, assess, document progress, communicate with families and staff, and resolve operational or safety issues under pressure.
Relevant study includes programming for data scientists, statistical data analysis, databases and SQL, data acquisition, data processing, linear algebra, mathematical statistics, probability, introductory finance, and accounting.
Object-Oriented Programming in Python and Web Development.
Graduated one year early.
I’m open to internships in data analytics, data science, business intelligence, and product — especially roles that combine analysis with building. Email is the fastest way to reach me.