One Developer. All Platforms. 30 Years Strong.
I’m a highly experienced full-stack software developer with over 30 years of hands-on expertise in both legacy systems and the latest web, desktop, and automation technologies. My journey began with QBasic and DBase, and over the decades I’ve evolved with the tech landscape - mastering languages, frameworks, and platforms used by modern startups and enterprises alike.
I specialize in developing robust, scalable applications, automating business processes, modernizing legacy systems, and integrating custom solutions across platforms. Whether you're looking to build a cross-platform desktop app, a dynamic web system, or automate complex workflows with VBA or VoIP tools, I bring deep technical knowledge, attention to detail, and long-term perspective to every project.
What I Offer:
- Full-Stack Web Development (React, Node.js, Laravel, Django, Flask)
- Desktop Applications (Electron.js, VB6, C#, Python GUI)
- Database Design & Reporting (MySQL, SQL Server, Access, Crystal Reports)
- Legacy System Modernization & Maintenance
- VoIP/IVR Systems (Asterisk, FreePBX, SIP)
- Office Automation (Excel VBA, Word, Outlook Integration)
- UI/UX Design (Adobe XD, Figma, Photoshop)
- WordPress & eCommerce Customization
- DevOps Support (Git, Docker, CI/CD).
Tech Stack Highlights:
- Languages: QBasic, VB.NET, C#, ASP.NET, PHP, Java, Python, JavaScript, TypeScript, C++, VBA
- Frameworks: React, Next.js, Angular, Vue, Node.js, Express, Django, Laravel, Flask
- Databases: SQL Server, MySQL, PostgreSQL, Access, MongoDB
- Platforms: Electron.js, WordPress, Flutter, Asterisk, Arduino
- Tools: Git, Docker, Adobe XD, Photoshop, Illustrator, Figma, Dreamweaver
- Reporting: Crystal Reports, Power BI, Excel Automation.
Why Clients Choose Me
- 30+ years of multi-platform experience
- Expertise in both modern and legacy technologies
- Deep understanding of business processes & user needs
- Scalable, secure, and well-documented solutions
- Clear communication and timely delivery.
Work Terms
Work Terms & Engagement Standards
🎯 Role & Responsibilities
- As a Senior Full-Stack Developer and Technical Consultant, I am responsible for:
- Analyzing project requirements and proposing suitable technical solutions
- Designing, developing, and delivering high-quality software based on agreed specifications
- Providing ongoing support and revisions within the project scope
- Maintaining clear, professional communication throughout the engagement
Client Responsibilities:
- Providing clear, complete requirements and assets before development begins
- Reviewing deliverables in a timely manner and offering feedback
- Funding SafePay for agreed milestones prior to work commencement
- Releasing payments upon successful delivery of each milestone
💰 Payment Terms
- All payments are to be processed through Guru SafePay for mutual security and transparency.
- Minimum project value: $25
- Projects under $100 are billed as a single fixed-price payment.
- For projects over $100, we will structure work into clearly defined milestones with associated payment schedules.
💼 Consulting Engagements
- For clients seeking consultation or technical guidance only (e.g., architecture review, tech stack advice, legacy - modernization planning), we can arrange a consulting-only engagement with a separate, agreed-upon rate.
- No development commitment or project setup is required in such cases.
📦 Deliverables & Revisions
- All deliverables will be based on the initial project scope or milestone agreement.
- Minor revisions are included within reason and scope.
- Any scope expansion may require updated timelines and payment adjustments.
✅ Let’s Work Professionally
I believe in clarity, reliability, and high-quality results. With defined roles and secure payment terms, we ensure smooth collaboration and mutual trust.