Sulthan Allaudeen · Digital Architect

← All posts

Building Functional Tools and Automating Daily Workflows at Karunya Institute

By ·

Building Functional Tools and Automating Daily Workflows at Karunya Institute

On 19 October 2024 (Saturday), I had the privilege of conducting a hands-on seminar and workshop for students from the Department of Computer Science and Multimedia at Karunya Institute of Technology and Sciences.

The session focused on Building Functional Tools and Enhancing Daily Workflow through Automation. It was designed as a practical, six-hour learning experience where students could connect software development concepts with tools and workflows they can apply in real projects.

Conducting a software development and automation workshop at Karunya Institute

Building From Fundamentals

We began by breaking down the key components of modern application development: frontend, backend, database, APIs, and third-party tools. These building blocks helped frame how full-stack applications are planned, built, integrated, and maintained.

From there, we moved into the software development life cycle: planning, requirement analysis, design, development, testing, deployment, and maintenance. The aim was to help students see software development as an end-to-end discipline, not just a coding activity.

Explaining frontend backend database API and third party tools

Process, Prototypes, And Product Thinking

A major part of the discussion was around development methodologies such as Agile Scrum and Waterfall. We explored how teams plan sprints, run daily scrums, review progress, improve through retrospectives, and refine backlogs. We also discussed where Waterfall-style planning still appears in real-world delivery.

To make the ideas concrete, we looked at a BookMyShow-style prototype and discussed how different users such as public users, theatre owners, and admins influence product design, permissions, and workflows.

Automation As A Practical Advantage

The workshop also explored no-code and low-code platforms such as Zapier, Make, and PowerApps. We discussed how automation can reduce repetitive work, connect tools, trigger workflows, and give developers and non-developers a faster path from idea to execution.

My emphasis throughout the session was that automation is most valuable when it starts from a real daily pain point. A good tool does not need to be complicated; it needs to save time, reduce mistakes, and make work easier to repeat.

Hands-On Learning And Student Energy

What made the session memorable was the student participation. Over the six-hour workshop, the students were engaged, curious, and ready to try things hands-on. Their questions moved naturally from basic software structure to industry workflows, practical tools, and how they could build useful solutions themselves.

Student feedback on valuable aspects of the software development workshop

The feedback was encouraging. Students highlighted the value of understanding how the software industry works, learning new tools used in development, and seeing web development explained in a simpler, more practical way. Some shared that the session gave them a fresh perspective and more confidence to explore software development further.

Student comments after the Karunya software development and automation workshop

Gratitude

I thoroughly enjoyed sharing my industry experience and seeing the enthusiasm students brought into the room. I hope the session helped them explore new technologies, think more clearly about practical software development, and build solutions that make everyday work more efficient and impactful.

My sincere thanks to Praveen Immanuel, the Department of Computer Science and Multimedia, and the students of Karunya Institute of Technology and Sciences for making this such a memorable experience.

Student responses after the hands-on automation workshop

Topics: , ,

Related posts