I’m Karthik, but people call me “Karthik/Thik”. I’m a full-stack developer, and I specialize in efficient .NET Project Apps
(Desktop/Web/Class Library) and CSS & HTML, Javascript(jQuery,Knockout,DevExpress.js) that just work across all platforms and browsers.
I care deeply about building secure development and interfaces that are usable and pleasant for the most number of people possible.
My professional life has been 100% driven by my passion for design, development and structure. I was sketching in software design where the design
can be re-usable for any project. Currently, in my current company (Etiqa Malaysia), i’m developing new enterprise architecture software for claims
system in .Net Core where all its modules are based on Class Library and Create an API Project to load all the Module Class. Now, we are using docker
as microservice for all class module project and use the IIS as a gateway to call as main API Gateway. Besides that, current project is quite hard
due to conversion of java project to c# project takes long time to understand of how the workflow of systems works. All of my experience jobs leads
me makes me a better coder in code reviews. That is why i can understand at least how the workflow in java project works. Now, i’m trying to master in
Blazor(Server/Webassembly) but it is quite complicated due to certain limitation feature in Blazor. In the future, once everything completed, will
re-structure the Frontend Development to Blazor Webassembly so that the Business User can have faster UI in speed and better design.
This is my journey throught as .Net Developer.
Add work experience to your profile. (optional)
1. Document, Developed and Maintain the .Net Framework Project for Customer based.
2. Involved in creating new project with Team Leader and develop some awareness on how to be a better developer.
3. Did some code re-structure on certain customer web projects for better understanding and remove some unnecessary code which leads to duplicability and performance issue.
4. Provide customer support if there is data incorrectness and bug issue
1. Write documentation for Web project for software engineer to understand the workflow
2. Enhance the code for better performance and structure
3. Involve in code review of customer project and provide reports
1. Develop, Maintain as well as provide customer service to customers` towards their Server(AP/DB Server) and enhancing on Code structure of their Project
2. Write documentation on testing and software project based client for Junior to understand the workflow
3. Conduct training understanding for Junior of the software development workflow of the projects.
4. Create Azure IaaS (Infrastructure as a Service) in Azure Cloud based on the customer requirements.
1. Develop new Claims Project in Net Core as Web API and create its module as class library.
2. Re-structure the conversion of java code to C# code.
3. Add some other functionality and features for better performance in this new Claims Project.
Add work education to your profile. (optional)
We will review the reports from both freelancer and employer to give the best decision. It will take 3-5 business days for reviewing after receiving two reports.