Turning ideas into precision-crafted software solutions.
I am a seasoned software developer with 18 years of extensive experience in the software industry. My expertise spans various domains, including web development, Windows applications, and database systems. Over the years, I have contributed to diverse projects, from being an integral part of an 80-member large-scale development team to independently leading and delivering multiple software projects. My work covers the entire development lifecycle, including requirements gathering, system analysis, design, and implementation, ensuring end-to-end solutions tailored to client needs.
I am meticulous in my work, striving for precision and high-quality outcomes. As a passionate advocate of Clean Code principles, I prioritize writing elegant, maintainable, and efficient code. My ability to identify and resolve complex technical challenges is one of my key strengths, enabling me to deliver reliable and innovative solutions. Furthermore, I have a deep enthusiasm for exploring and adopting new technologies to remain at the forefront of the ever-evolving tech landscape.
Through my dedication to excellence and adaptability, I aim to consistently deliver impactful software solutions that exceed expectations.
Work Terms
1. Hours of Operation:
I am available to work Monday to Friday, 4 hours per day from 6:00 AM to 10:00 AM (GMT+0).
2. Payment Terms:
- For fixed-price projects, payments will be divided into milestones based on the project scope, with each milestone payment released upon approval of the corresponding deliverable.
- For hourly projects, invoices will be submitted on a weekly or bi-weekly basis, and payment is expected within 7 days of invoice submission.
- Payment methods can be chosen based on mutual agreement between both parties.
Additional Notes:
- A 50% upfront deposit is required for fixed-price projects, unless otherwise agreed.
- Late payments may affect the delivery timeline or incur an additional fee.
3. Preferred Communication Style:
- Guru Messages: Utilize Guru's built-in messaging system for project-related updates and quick communication.
- Email: Ideal for sharing detailed feedback, project deliverables, and formal communications.
- Online Meetings (e.g., Microsoft Teams, Google Meet): Used for in-depth discussions, progress reviews, or requirement analysis sessions.
4. Project Deliverables and Approvals:
- All deliverables will be shared securely through Guru's platform or via email, as per agreement.
- Milestone approvals will be processed directly within Guru to ensure smooth payment release.
- Scope changes during the project may require renegotiation of milestones and additional charges.
5. Revision Policy:
- Includes up to two rounds of revisions for each milestone deliverable. Additional revisions beyond this scope will be charged at an agreed hourly rate or as a new milestone in Guru.