I buildweb applications and digital systemsthat solve real business problems.✦
Full Stack Developer based in Tulsa, OK. I build web applications, internal tools, integrations, and automated workflows that teams rely on every day.
working systems.

I turn manual processes into systems that run themselves.
End-to-end engineering,from interface to infrastructure
I'm a Full Stack Developer building web applications, internal platforms, and automation systems. My work spans frontend and backend development, APIs, databases, authentication, cloud infrastructure, security, integrations, testing, and CI/CD—giving me ownership of the complete application lifecycle.
I specialize in turning day-to-day operational needs into reliable digital systems. I've delivered public-facing web platforms, administrative dashboards, registration and data-collection systems, automated communication workflows, content platforms, and third-party integrations used in day-to-day organizational operations.
My core stack includes React, Next.js, TypeScript, Node.js, Tailwind CSS, Supabase/PostgreSQL, Azure, Microsoft Graph, Cloudflare, Sanity, and Vercel, with Playwright, Vitest, Jest, GitHub Actions, REST APIs, and authentication systems supporting quality and delivery.
Better systems, real impact. ✦
Technologies I work with
Frontend
Building responsive, accessible, and modern user experiences.
Backend & Data
APIs, databases, and data-driven applications.
Cloud & Integrations
Scalable infrastructure and powerful integrations.
Security & Identity
Secure, role-based access and data protection.
Testing & Delivery
Quality, automation, and continuous deployment.
Other Tools
Supporting design, content, and productivity.
Selected production work
A selection of web platforms, internal applications, integrations, and automation systems I've designed, built, deployed, and maintained.
Victory.com
Web Platform Rebuild & CMS Migration
Rebuilt Victory's primary website as a modern, internally managed web platform, replacing the previous outsourced .NET implementation. The new platform consolidates 30+ pages, dynamic content, and media into a maintainable system with direct content ownership for the Media team.
Key work
- Engineered and built the application end to end with Next.js and TypeScript
- Implemented Sanity CMS for internal content management
- Migrated 250+ digital resources to cloud storage and integrated them into the site
- Set up hosting infrastructure, deployment, and CI/CD with Vercel
- Minimized long-term maintenance and developer effort by optimizing performance at every layer — image compression, Cloudflare asset delivery, Next.js rendering optimizations, and full-site caching including Sanity — while layering security in depth with Cloudflare, Vercel's firewall, rate limiting, and bot/crawler protection
- Designed reusable UI components and maintained a consistent design system
- Collaborated with the Media team to gather requirements and iterate
Impact





Victory Staff Portal
Internal platform for 300+ staff members
A centralized staff platform that brings together department resources, IT support, HR processes, training, and operational tools. Built for scalability and ease of use, the portal streamlines internal communication and replaces scattered processes with digital workflows and integrations.
Key features
- Department pages and resource hub
- IT support ticketing (Atera API integration)
- HR forms, onboarding, and policy acknowledgements with PDF generation
- Knowledge base for IT, HR, and organizational policies
- Microsoft 365 integration (Graph API, Calendar, staff directory)
- Group management tools (synced with FellowshipOne and public site)
- Media library with Cloudflare R2 (for use across sites)
- Admin tools for content and document management
- LAPS password recovery for administrators
- Automated syncs, API integrations, and scheduled jobs
- Secure authentication with Azure AD
- Built for continuous improvement (next: AI assistant)
Internal tool — Azure AD login required





Operational Systems & Workflow Automation
A growing suite of web applications that digitizes key operational workflows across guest services, pastoral care, finance, events, and administration. I design, build, integrate, test, deploy, and maintain the platform — replacing manual processes with connected data and automated workflows.
Key workflows on the platform
Integrated systems that serve people, support staff, and keep ministry operations running smoothly.
First-Time Guest Journey
Complete guest engagement workflow from initial Typeform intake to automated follow-ups. Collects guest information, service preferences and café orders, sends scheduled SMS reminders, and provides a staff dashboard with history, analytics, and direct messaging.
- Automated SMS follow-ups and service reminders
- Café drink list automatically sent to staff each weekend
- Full guest history and progress tracking (e.g., Growth Track)
Baptism Registration & Certificate Automation
Custom pre-registration and service-day workflow. Collects registrations, sends follow-up emails with information and dates, maintains live participant records in Excel via Microsoft Graph, and automatically generates personalized certificates for bulk printing.
- Simplified registration for attendees and staff
- Live Excel records through Microsoft Graph
- Automated certificate generation and printing
Benevolence Intake & Routing
Secure intake workflow that verifies membership status through Fellowship One and routes applicants to the appropriate benevolence process. Reduces repetitive eligibility checks and gives staff a consistent, trackable workflow.
- Membership verification via Fellowship One API
- Conditional routing to the right application
- Secure data handling and staff visibility
Receipt Submission & Processing
Authenticated portal for staff to submit receipts with automated data extraction and processing. Streamlines administrative workflows and reduces repetitive data entry while maintaining organized records for review and reporting.
- Automated receipt data extraction (AI/Document Intelligence)
- Centralized records and status tracking
- Integrates with internal finance workflows
TAP Entry Experience
A mobile-first experience accessed through NFC tags on auditorium seating, providing quick access to giving, guest connection, groups, and important seasonal information. Integrated with the same platform as other forms and workflows.
- Easy, instant access for guests and members
- Supports key church initiatives and campaigns
- Connected to the broader forms.victory.com platform
Multi-Site Network
Ministry websites & event sites
Design, develop, and maintain a network of public sites across Victory's ministries and events. I rebuild, optimize, and deploy each site with a focus on performance, accessibility, and ease of content updates — using shared design and infrastructure for consistency and efficiency.
Featured sites
Plus event sites for Christmas, Easter, Conference, and more (now under victory.com).
Key responsibilities
- Rebuilt pauldaugherty.org from .NET to React
- Developed and maintain multiple ministry sites
- Implement designs from Media and optimize assets
- Ensure performance, accessibility, and SEO best practices
- Configure analytics, redirects, and domain management
- Deploy and maintain on Vercel with CI/CD
- Monitor performance and security with Cloudflare
- Configure WAF, bot management, and rate limiting
- Set up caching, cron jobs, and databases when needed
- Provide ongoing updates and support
- Set up Google Analytics for each site — new properties, data streams, and UTM campaign tracking — so traffic and campaign performance can be measured across the network
My professional journey
Different roles. One purpose — creating meaningful solutions.

Full Stack Developer
CurrentDesign, build, and maintain public web platforms, internal systems, and workflow automations. Work across the full stack, integrating APIs, databases, cloud services, and third-party tools, and collaborate with organizational stakeholders to deliver reliable, impactful solutions.

Student Full Stack Software Engineer
Completed an intensive, project-based software engineering program covering computer science fundamentals and full stack development. Built real-world applications through hands-on projects, learning modern development practices, team collaboration, and problem-solving.

Student Tutor
Supported software engineering students through project reviews, live coding sessions, debugging, and technical guidance. Collaborated with instructors to reinforce concepts and help students build confidence and independent problem-solving skills.

Refugee Case Worker
Assisted with refugee resettlement cases, maintained client records, coordinated with social service agencies, supported employment placement, and provided translation and interpretation as needed.

Online ESL Instructor
Taught English to international students through online platforms, adapting instruction to different proficiency levels and learning styles. Delivered engaging lessons, evaluated progress, provided feedback, and conducted demonstration classes.
Translator & Interpreter
Provided written translation, proofreading, and consecutive and simultaneous interpretation across publishing, educational, and conference settings, including book and journal materials and live international events.
Education
Academic background and continuous learning.
Kyiv National Linguistic UniversityMaster of Arts (MA)Philologist, teacher of English, French and foreign literature2011 – 2012
Atlas SchoolFull Stack Web DevelopmentMay 2023 – Dec 2024
International Open Academy120 Hour TESOL Training2018 – 2018
Kyiv National Linguistic UniversityBachelor of Arts (BA)Philologist, teacher of English2007 – 2011
Licenses & Certifications
Expanding my knowledge and staying current.
- AI Automation: Build LLM Apps & AI-Agents with n8n & APIsUdemy · 2025 (opens in new tab)
- C# Full Stack Development with Angular and ASP.NETUdemy · 2025 (opens in new tab)
- SharePoint - Complete Guide to MicrosoftUdemy · 2025 (opens in new tab)
- Business Analysis Fundamentals - ECBA, CCBA, CBAP endorsedUdemy · 2025 (opens in new tab)
Languages
Communication beyond code.
- UkrainianNative
- RussianNative
- EnglishFull professional
- FrenchProfessional working
- DutchElementary (A2)
Growth through meaningful work. ✦
Let's build somethingthat makes an impact ✦
Open to full stack opportunities and select projects — especially ones where complex workflows need to become simple, reliable systems that people love to use.












