LexCheck | AI Contract Review Software

Maintained, enhanced, and later revamped the LexCheck SaaS platform as a Full Stack Developer. Designed and implemented new features, integrated interactive components, and ensured seamless animations while optimizing performance. Delivered a responsive and intuitive user experience that effectively showcased the capabilities of their AI-powered contract review software across all devices.

LexCheck

Technology Stack

Project Overview

At LexCheck startup, I contributed to the development of an AI-driven contract review platform that revolutionizes the way businesses handle contract negotiations. The platform seamlessly integrates with Microsoft Word, allowing users to review, redline, and finalize contracts with AI-powered insights while maintaining complete control over legal language. By leveraging Large Language Models (LLMs), LexCheck provides instant contract analysis, identifies problematic clauses, and applies preferred negotiation positions automatically, streamlining the contract lifecycle.

My work focused on enhancing contract lifecycle management more importantly known as LexCheck insights, ensuring real-time contract redlining, creating dashboards for different types of users like Contract Dashboard, Playbook Editor Dashboard, User Dashboard, Admin Dashboard. The system improves efficiency by eliminating manual legal bottlenecks, reducing risk, and enabling businesses to close deals faster and more accurately. With a strong emphasis on security, all contract data is AES-256 encrypted, ensuring compliance with legal industry standards.

This project reinforced my expertise in LLM-powered AI applications, secure document processing, contract automation, and enterprise-grade integrations, further strengthening my ability to build scalable, AI-driven solutions that optimize business workflows.

Domain and Industry Context

LexCheck operates in the legal technology (LegalTech) and AI-driven contract automation industry, which is transforming how businesses handle contract review, negotiation, and risk management. Traditionally, contract reviews have been a time-consuming, manual process requiring extensive legal expertise, often leading to delays in deal closures and increased operational costs. However, with advancements in Artificial Intelligence (AI), Large Language Models (LLMs), and automation, the contract lifecycle management (CLM) industry is evolving toward faster, more accurate, and cost-effective solutions.

By integrating LLM-powered AI contract review directly into Microsoft Word, LexCheck eliminates inefficiencies in contract negotiations, reducing the reliance on manual legal reviews while ensuring compliance with best practices. The platform automates redlining, applies preferred legal positions, and minimizes contractual risks, enabling legal, sales, and procurement teams to accelerate deal closures and enhance accuracy.

By developing a website that effectively review the contracts, we’re not just creating a SaaS Platform – we’re providing a window into the future of contract reviewing technology. Our goal was to design an online experience that reflects the sophistication and effectiveness of LexCheck product, helping potential customers understand the transformative power of AI-driven Contract Reviewing solutions.

Key Contributions & Impact

Working at LexCheck was a unique experience that extended beyond delivering features, bug fixes, and optimizations. I had the opportunity to work as a core member of 4 person team to complete frontend revamp and rebranding of the platform, significantly enhancing its UI/UX and performance, which improved user engagement and overall system efficiency. Additionally, I had the privilege of leading a team of two developers, overseeing the delivery of key features. This experience not only strengthened my technical expertise in Full Stack development, performance optimization, and security enhancements but also allowed me to develop leadership skills, gaining hands-on experience in team management, collaboration, and decision-making.

Contributions as Developer

  1. Revamped the LexCheck app by refining UI/UX and optimizing performance, resulting in a 20% increase in sales.
  2. Introduced Role-Based Access Control (RBAC) to deliver user-specific dashboards featuring data visualizations, charts, and role-optimized routing.
  3. Boosted app performance by 35% through lazy loading, resolving memory leaks, and replacing redundant UI libraries.
  4. Decreased the final application bundle size by 10% using Webpack Analyzer to eliminate redundant code and unnecessary third-party libraries.
  5. Secured 100% unit test coverage for the frontend by integrating Storybook into the testing workflow.
  6. Addressed vulnerabilities by enforcing strict CSP headers and securing sensitive data with Web APIs, ensuring compliance with SOC 2 Type II standards.
  7. Translated Figma designs into pixel-perfect UI components in close collaboration with the UI/UX team, ensuring a seamless and intuitive experience.
  1. Contributed to migrating legacy infrastructure from AWS to Azure DevOps, optimizing performance and reducing operational costs by 30%.
  2. Enhanced API functionality in .NET 6 by integrating user onboarding and RBAC, while increasing code coverage by up to 50% through additional unit tests.
  3. Leveraged multiple UI libraries—including Ant Design, Material UI, and Kendo UI—alongside TailwindCSS to build a visually appealing and highly responsive application.
  4. Collaborated in the adoption of Agile methodologies, leveraging tools like Jira and azure boards, increasing team productivity by 15% and enhancing project delivery timelines.

Contributions as Lead

  1. Streamlined the onboarding process for junior developers by documenting workflows and best practices, reducing the initial training time and costs while improving team efficiency by 40%.
  2. Managed a team of three developers in implementing HubSpot CRM Solutions, including setting-up sales pipelines, automating workflows, customize Invoices and quotes.
  3. Oversaw backlog management and sprint planning to ensure efficient task prioritization, timely feature delivery, and smooth development cycles.
  4. Developed single file theming system with Sass variables to enable rapid color and design iteration with AntDesign.
  5. Setup code linters and documented the coding practices of LexCheck to ensure smooth development experience for new developers and code reviews.
  6. Lead the monthly coding practices meeting to improve junior developers code reviews and address recurring coding error.
  7. Setup GitHub Actions to automate the code deployment to azure servers.
  8. Monitor the Azure Insights to monitoring application performance and check for any APIs bottlenecks or performance issues.

Conclusion

My time at LexCheck was a transformative experience that played a pivotal role in shaping me as a full-stack developer and team lead and helped me understating the working of a startup and challenges it faces. Working on an AI-driven contract review platform allowed me to tackle complex challenges in UI/UX, security, performance optimization, and enterprise-level application development. From leading a full frontend revamp to implementing Role-Based Access Control (RBAC), performance optimizations, and secure API integrations, I gained deep expertise in building scalable, high-performance applications that drive business impact.

Beyond development, my role as a team lead provided valuable experience in managing backlogs, prioritizing sprint tasks, mentoring developers, and ensuring smooth development workflows. Leading monthly coding practice sessions and automating CI/CD pipelines strengthened my ability to optimize engineering processes while fostering a culture of clean, maintainable code.

Additionally, working with Azure Insights, GitHub Actions, and HubSpot CRM integrations expanded my skill set beyond traditional development, allowing me to gain insights into cloud monitoring, automation, and business-driven software solutions. This experience honed my ability to think strategically, solve problems efficiently, and collaborate cross-functionally.

Overall, LexCheck provided me with a well-rounded experience in full-stack development, security, performance optimization, and leadership. It reinforced my ability to deliver impactful solutions at scale, preparing me to take on more challenging technical and leadership roles in the future.

Tayyab

© 2025 Tayyab Asghar. All rights are reserved.