Full-stack web and mobile app developer.
I am a backend developer with expertise in Node.js. I have experience in building scalable, secure and reliable web applications using various frameworks and technologies. I enjoy solving complex problems and learning new skills. I am passionate about creating high-quality code that follows best practices and industry standards. I am always looking for new challenges and opportunities to grow as a developer.
about
Azure Form Recognizer
Form Recognizer is cloud-based Azure Applied AI service that uses machine-learning models to extract and analyze form fields, text, and tables from your documents. This application analyze your forms and documents, extracts text and data.
Read article
Monitoring & Observability
Monitoring is the systematic process of collecting, analyzing and using information to track a programmer's progress toward reaching its objectives and to guide management decisions.
Read article
Beginner's Guide to Node.js and Kafka Integration
Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications
Read article
Embracing the Future with Lovable.Dev: A Game-Changer for Frontend Developers
A look at how Lovable.Dev is revolutionizing frontend development, offering tools and workflows that empower developers to build better, faster, and with more joy.
Read article
8 Tips to Create an ATS-Friendly CV That Actually Works (Because Yes, Robots Are Judging You)
Practical advice for job seekers to optimize their CVs for Applicant Tracking Systems, increasing their chances of landing interviews in today's automated hiring landscape.
Read article
From Design to Code in a Flash: How Figma MCP and Cursor Are Revolutionising Your Workflow
Discover how the powerful combination of Figma MCP (Model Context Protocol) and Cursor AI is transforming the design-to-development workflow, enabling developers to convert designs into production-ready code faster than ever before.
Read article
Beyond the Algorithm: Why the 'Human in the Loop' is AI's Most Important Feature
Exploring the critical role of human oversight in AI systems and why the 'Human in the Loop' approach is essential for building trustworthy, ethical, and effective artificial intelligence solutions in real-world applications.
Read article
Work
Beta Launch
Beta Launch
Software Engineer
2025 Jan - Present
Architected full-stack features for client applications using ReactJS, Next.js, and NestJS, improving user engagement and functionality. Executed and automated CI/CD pipelines for front-end and back-end systems on AWS and Azure, reducing deployment time and manual errors. Optimised AWS infrastructure by implementing auto-scaling and load-balancing techniques, ensuring high availability and performance during peak traffic. Chaired the integration of third-party services, including Zendesk APIs, to expand core application capabilities. Mentored two junior developers through code reviews and technical guidance, improving team-wide code quality and best practices.
Beta Launch
Beta Launch
Associate Software Engineer
2024 April - 2024 December
Worked on a web application called Takso (www.takso-outcomes.com), an online, outcomes planning tool that enables better planning, execution, and evaluation of cultural activities. Developed and maintained web applications using React.js and Node.js. Handled Product backlog management and collaborated with cross-functional teams to deliver high-quality software solutions. Conducted training sessions and provided technical guidance for 2–5 junior software engineers on core technologies.
Beta Launch
Beta Launch
Intern Software Engineer
2023 Jul - 2024 April
Crafted scalable web applications and data-driven interfaces using latest tech stacks, including APIs for a platform measuring cultural producers' social impact. Devised innovative web components and APIs to boost overall user experience and product performance. Oversaw the product backlog and prioritized features effectively to support development cycles. Gained hands-on experience in software development lifecycle and contributed to frontend development using modern JavaScript frameworks and backend API development.
Virtusa
Virtusa
TechOps- Intern
2022 June - 2023 June
Monitored application performance, conducted system-level testing, and resolved complex support issues during critical incidents. Executed incident and change management processes for the Vcommand project, ensuring system stability and reliability. Managed release and deployment activities, coordinating across teams to ensure smooth updates and operational efficiency. Prepared detailed technical reports aligned with project requirements and cross-team collaboration efforts. Supported technical operations and infrastructure management, learned cloud technologies, monitoring tools, and participated in DevOps practices.