Hi, my name is Kautham Krishnan. I have a year of working experience in development and maintenance of web applications. Continuously self learning new materials to better myself. Open for recruitment, meet new people and start on projects!
The enterprise stood as first step into my career. Here I used C#, VB.Net, SQL Server, Azure DevOps, Visual Studio, HTML, CSS, jQuery, JavaScript, Bootstrap during the 6 months of squashing bugs and developing the web applications. I felt what unity is real time being in a team working towards solving problems or creating new possibilities. I still appreciate to this day on the amazing team I joined back then.
We used to work on projects using the MVC concept, which was the first time I heard of, and I still find it the best way to approach web development. I remember working on two separate web applications simultaneously on the second half of my internship. One is OfficeCentral and another is the Indonesia version of OfficeCentral.
This stage I learned the seriousness of handling clients, projects, and time management since during the internship I was only focused on fixing bugs and developing minor modules which doesn't pull strings a lot for an intern. The tools that I used here are pretty much the same with the one I used during my internship but on bigger scale projects. I worked on many projects which includes companies such as TNB, UNITEN and PIDM.
I remember working on two projects. The first one is creating a module for web application with CRUD actions. It is used by TNB. The second is a console application which grabs data from a FTP server and overwrites values inside the database of another server for a particular column.
Unfortunately I can't share much details regarding the projects I worked due to confidentiality of the company.
One of the crucial part in my career is the process of self-reflection. Even though I'm able to develop applications, I couldn't do it confidently since I lack some knowledge let's say on a specific programming language or tools. It puts limitation on my web development process. Example, I was using Bootstrap without knowing it is Bootstrap. How crazy is that?!
All I knew is that CSS class brings a particular effect to the text. I thought to explore deeper on the tools I was using more like reading fully a manual of a product. I believed it would improve my coding skills, brings best practice, and the way I use the tools will be more efficient.
As I say, I picked up a few new skills while sharpening my existing ones. Nevertheless, I will continue learning on my own for new stuff since it brings a step closer to be a good developer.
Visual Studio
NetBeans
Eclipse
Azure DevOps
GitHub
Git
HTML
CSS
jQuery
JavaScript
SQL
Java
Bootstrap
Maven
Jenkins
MVC
Multithreading
Spring
Linux Commands
Shell Scripting
I'm currently working on a demo web application named Weblib using Java which manages the books in library. It is available in GitHub with more details.