
Biju John
Verified Expert in Engineering
Excel VBA and Database Developer
Enathu, Kerala, India
Toptal member since August 29, 2025
Biju is a senior VBA and database developer with over 20 years of experience delivering automated business solutions for global clients. He specializes in Excel, Word, and Access automation using VBA, SQL, User Forms, Power Query, dashboards, and custom Ribbon interfaces. He develops MS Access databases, including relational table structures, optimized queries, forms, and reports, and integrates Access with external data sources for efficient data management and reporting.
Portfolio
Experience
- Excel VBA - 20 years
- Visual Basic for Applications (VBA) - 20 years
- Word VBA - 20 years
- Microsoft Word Templates - 20 years
- Excel Add-ins - 18 years
- Microsoft Word Add-on Development - 15 years
- SQL - 15 years
- Power Query - 5 years
Preferred Environment
Excel VBA, Power Query, Excel Add-ins, Word VBA, Microsoft Access, Microsoft Word Templates, Custom XML Ribbon, Automation, Excel Modeling, Complex SQL Queries
The most amazing...
...thing I've built is a work order processing tool automating estimations, workforce, and material planning, cutting processing time by 75% and earning an award.
Work Experience
VBA Developer
Freelance Client
- Reduced process time by 60% by developing an audit tracking tool for ship and vessel management that automated audit form completion, generated custom reports, and enabled auto-mail notifications.
- Achieved 70% efficiency gains by developing and automating a quote reporting tool leveraging VBA and Power Query, integrated with a remote SQL Server.
- Built a VBA-based bid quoting tool merging Excel data with Word templates for automated quote generation.
- Created a batch processing system to modify Word documents in batches of 2,000, automating repetitive updates and improving efficiency for large-scale document management.
- Developed a toolkit to transform raw payroll data into a structured solution, enabling accurate analysis, identifying discrepancies, generating reports, and automating form filling, saving time and improving accuracy.
- Built a web application to track the progression of ideas from conception to solution implementation.
- Created a commission calculation tool to consolidate, clean, and transform monthly sales data, generating commissions and bonuses for accurate, efficient reporting.
- Improved efficiency and reduced time and costs by developing an onshore training record tool to consolidate offshore ship training records, track completions, identify discrepancies, ensure required training, and view status at a mouse click.
- Developed a project proposal creation tool connecting Word templates with Excel, enabling units to generate and update proposals faster, reduce manual effort, maintain consistency, and improve accuracy.
- Boosted transparency, ROI, and efficiency by building a PR performance tool in Microsoft Access to consolidate coverage across journalists, media categories, and PR events, enabling analysis, reporting, and data-driven decisions.
Office Automation Developer
Freelance Client
- Developed and automated Microsoft Word and Excel templates using VBA, integrating custom ribbons, user forms, and dynamic dropdowns to streamline document creation and reduce manual errors.
- Implemented Excel-to-Word data automation that generated invoices and reports automatically, saving over 70% of processing time.
- Designed a multi-sheet Excel database with dependent drop-downs and input validation to ensure consistent and accurate data entry.
- Automated repetitive data entry and reporting tasks using VBA scripts, improving team productivity and data accuracy.
- Created an advanced bid generation system in Word that dynamically imported records from Excel, using dependent drop-downs and categorized item lists.
Software Developer
H K Al-Sadiq Sons Contracting
- Developed an automated payroll system in MS Access that calculated salaries from employee timesheet records, eliminating manual effort, reducing processing time by 90%, and ensuring 100% accuracy.
- Created an automated store management system in MS Access for tracking tools and materials, improving accuracy, reducing manual effort, minimizing stock discrepancies by 85%, and enhancing inventory management efficiency.
- Built a timesheet tool to automate man-hour cost reports and track project and employee work hours, reducing reporting time by 80% and improving accuracy.
- Developed a vehicle and equipment management tool to track asset usage, maintenance schedules, and availability, improving operational efficiency, reducing manual tracking, and ensuring accurate record management.
- Designed and developed a workshop and job management tool to track job orders, status, labor, and materials, improving workflow efficiency, enhancing progress visibility, and ensuring accurate job tracking and resource management.
Computer Programmer (Contract)
Saudi Aramco
- Developed a work order processing tool in MS Access using VBA, linked to SQL data sources, with automated report generation and email integration. Reduced processing time by 75% and improved workflow tracking, efficiency, and accountability.
- Built an MS Access tool using VBA to automate purchase order item list preparation for SAP PO creation, achieving 4× faster performance and 80% time savings through structured data processing, validation, and efficient workflow automation.
- Developed a tool for tracking contractor employee timesheets to detect duplicate entries and discrepancies, calculate cost allocation, and improve accuracy while reducing errors.
- Created an Excel VBA–based cost allocation tracking system for contractor invoice verification, improving accuracy and streamlining validation and reporting.
- Developed an estimation tool in MS Access that enabled estimators to enter key inputs, automatically generating service items with detailed material and cost breakdowns, improving accuracy and reducing manual effort.
Experience
Audit Tracking & Reporting System
The client previously relied on multiple Excel sheets with different rules for each audit type, making it difficult to track schedules, generate reports, and monitor audit performance. Many audit items were frequently missed, and manual follow-ups consumed significant time.
I analyzed the entire manual workflow, identified bottlenecks, and designed a centralized repository with user-friendly pop-up forms to capture and track key audit details, including vessel, ship, audit type, vendor, office, date, auditor, schedule, and findings. I also developed dynamic reporting with pre-configured templates and custom report generation—based on user preferences and integrated email automation for reminders and advance notifications—and implemented a calendar-based schedule management module.
This solution eliminated manual tracking, ensured no audits were missed, improved visibility through summary counts by date and year, and delivered substantial time and cost savings, enabling the client to fully depend on this tool for all audit activities.
Automated Bid Generation from Multiple Excel Sources
Word Template Automation
Work Order Tracking and Estimation Tool
The tool automatically generated service items, material requirements, and detailed cost estimates based on user inputs, reducing manual effort and improving accuracy. It also produced purchase order item lists, cost breakdowns, and accountability reports. Integrated email functionality enabled automated notifications and report sharing, improving coordination, reporting efficiency, and overall operational productivity.
Education
Bachelor's Degree in Computer Science
Mahatma Gandhi University - Kerala, India
Diploma in Computer Programming and Applications
Aptech Computer Centre (now Aptech Learning) - Madras, India
Certifications
Microsoft Certified Professional (MCP)
Microsoft
Skills
Libraries/APIs
Microsoft Word Add-on Development, ODBC, Complex SQL Queries
Tools
Microsoft Access, Power Query, Microsoft Excel, Microsoft Word, Microsoft Power BI, Power Pivot
Languages
Visual Basic for Applications (VBA), Excel VBA, SQL, Word VBA, Power Query M, Visual Basic, VB, Visual FoxPro 9, JavaScript, PHP, HTML
Frameworks
VBA UserForms
Paradigms
Automation, ETL, Business Intelligence (BI), Linear Programming
Storage
Microsoft SQL Server, MySQL, Database Migration, Data Pipelines
Platforms
SharePoint, Microsoft Power Automate
Other
Pivot Tables, Excel Add-ins, Microsoft Word Templates, Excel Ribbon, Advanced Excel, Email Integration, Word Add-ins, Excel 365, Excel Dashboards, Microsoft Office, User Form, Custom XML Ribbon, Content Control, Data Engineering, Scripting, Excel Macros, ETL Pipelines, Data Modeling, Relational Database Design, Spreadsheets, CSV, Excel Modeling, Query Optimization, Reports, Data Management, Financial Modeling, Data Visualization, Data Analysis, Data Analytics, DAX, Database Optimization, Performance Tuning, Linked Data, .NET Framework, PDF, Building Blocks, Email, Reporting, Custom Ribbon, Linked Tables
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring