Software Architect & Consultant

Turning real-world problems
into software solutions.

I design and develop practical software solutions by understanding how people and businesses actually work. From architecture and development to delivery and continuous improvement, I handle the complete process.

About Me

I am a Software Architect and Consultant with extensive hands-on experience designing and developing software for businesses, education, healthcare, engineering and other specialised requirements.

My approach begins with understanding the actual problem. I work directly with clients, study their existing processes and design software around their real requirements.

I have independently developed complete software systems across desktop, web, iOS and macOS platforms — from first conversation to final delivery and ongoing improvement.

My approach

I do not simply deliver a system and walk away. Clients use the software, provide feedback and identify new requirements. I continue to modify, improve and extend the system as their needs evolve.

What I Do

I build software around real business requirements rather than forcing businesses to adapt to generic software.

Software Architecture

Design the overall structure, database, components, workflows and technology required for a complete software solution.

Business Applications

Custom systems for sales, expenses, customers, products, operations and financial reporting including Profit & Loss.

Web Applications

Database-driven web applications designed around specific business and operational requirements.

Desktop Applications

Java-based desktop applications for specialised business and management requirements.

iOS & macOS

Independent development of iOS and macOS applications, including engineering and mathematics applications.

Custom Solutions

When existing software does not fit the problem, I study the requirement and develop a solution specifically for it.

Selected Experience

Software solutions developed independently across different industries and requirements.

Business Management Systems

Developed complete systems for waste management, goldsmith businesses, photography centres, bakeries and manufacturing operations — covering sales, expenses and full Profit & Loss reporting.

Healthcare Software

Developed dental patient management software and patient-management applications for clinical use.

Engineering & Mathematics Applications

Developed iOS and macOS applications covering Engineering Mathematics, Complex Numbers, Vectors, Matrices and Statics.

Data Mining & Document Processing

Contributed to a Malaysian government-related data-mining project involving information extraction from PDF documents and organisation of Non-Formal Education data.

Education & Technical Mentoring

Supported over 100 Software Engineering students with programming, assignments, examinations and Final Year Projects. Also conducted Engineering Mathematics classes for Civil and Mechanical undergraduates.

Current Development

Developing and maintaining modern web-based business solutions, including ongoing work for Mersea Feast & Groceries.

Technology

I select and use technology according to the problem that needs to be solved.

Java PHP Objective-C Pascal MySQL iOS macOS Web Applications Desktop Applications Database Systems Java Swing

Have a Software Problem?

If you have a business process that is difficult, repetitive or inefficient, let’s discuss the problem and explore how software can provide a practical solution.

Sinnapah Lane, Navaly, Sri Lanka
Call Me