Hello! I am Vikram Kamalakannan.
Here's a summary of my skills:
- Software/ Full stack Web developer with extensive experience in building SaaS based applications, creating user-interactive websites, maintaining SQL databases, providing post-live support for clients and building tools for extracting data and converting to other formats.
- Honors Graduate in Internet Applications and Web Development, Master’s in Computer Vision and Image Processing, Bachelors in IT Engineering.
- Highly proficient in Machine Learning and Deep Learning algorithms and Data Science applications.
- Proficient in HTML5, CSS3, Bootstrapping, JavaScript frameworks, jQuery, SVG, JSON, API, C#, ASP.Net MVC, XML, XSLT, SQL and maintained all type of back-end databases.
This website is built with Bootstrap 4, Now UI Kit and FontAwesome, this modern and responsive design is perfect to showcase my portfolio, skills and experience.
2020 - PRESENT
01 Mar 2022 - PRESENT
- Co-own internal web development tools and learning management system(s) and implement analytics.
- Promote adoption of learning tools and effective industry practices.
- Collaborate with program teams across the organization to collect consistent, reliable, and useful data to understand their needs and build the desired product.
- Serve as the primary point of contact for all web development tools, Case Management System and Learning Management System both internally and externally.
- Inform the learning platform roadmap through: (1) experimenting with learning management system and (2) gathering, synthesizing, and reporting on learning data.
- Working with open source software techniques and best practices such as git, code review, as well as securely and legally leveraging existing code base.
- Critically evaluate learning technologies and system analytics in the context of the broader infrastructure.
- Utilizing data and learning analytics to profile learners and make informed design decisions.
- Providing necessary assistance in all kinds of digital development as needed to support the timely delivery of digital solutions for the organization's success (UAT, coding, etc).
24 Aug 2020 - 28 Feb 2022
- Identifying user and system requirements for new websites and applications.
- Developing web content, landing pages, banners, and other web components following the Agile project management principles and methodology.
- Assist the team in developing, formatting, packaging, and migrating content across different tools and platforms.
- Work collaboratively with the UI/UX lead to develop compelling materials.
- Collaborate with cross-functional teams to translate visual designs, user experience flows and content into functional and engaging interfaces.
- Provide coaching and support for beginner courses in Web development delivered by ICTC and its partners.
- Configure tools such as SurveyMonkey Apply, Content Management Systems, Learning Management Systems and other Case Management Systems and tools.
- Reporting to the Vice President and providing timely updates on the status of the product to be built for the organization.
2017 - PRESENT
Jan 2017 - PRESENT
- Worked as a Full-Stack Web Developer (i.e on Front- End and Back-End) & have consistently provided the best client support for website hosting.
- Created PDF to Excel conversion tools using Python and OCR (Optical Character Recognition) technology.
- Built a social media chat site like Facebook Messenger from scratch (hard coded in PHP), hosted it and made to run in real-time successfully.
- Made Web apps with C# and ASP .Net & created user-interactive, responsive websites for mobiles.
2016 - 2017
Feb 2016 - Jan 2017
- Worked with Python and MATLAB - Image & Video Processing
- Developed a project on Object-Recognition from a video and tracked its position in real-time, for under the cost of $10,000.
- Maintained documentation and confidential data in SQL and worked with advanced features in Excel and PowerPoint.
- Daily tasks involved maintaining and extrapolating data in Excel with advanced features like Pivot Tables, Conditional Formatting, If/Else statements, Visual Basic Macros.
6 Months (2015)
Jul 2015 - Dec 2015
- Worked as a Software Developer at Corporate Office/Computers Division and maintained the record of CCTV and its features.
- Developed Number-Plate Recognition System of a vehicle coming towards the entrance using a CCTV Camera, analysed and stored it in database – using Machine Learning.
FEBRUARY 20, 2018
In this work a genetic algorithm based approach for segmenting the parts of brain MRI (Magnetic Resonance Imaging) image slices has been presented. Segmentation of the brain MRI image has been a challenging task and an open area for research off late due to reason that, the intensity differences between the different regions present in the image is very less. Hence a complete automation of segmentation process is difficult. In this work the various parameters of the genetic algorithm has been analyzed and an optimized threshold value has been determined based on the slice type. The complexities in the segmentation algorithm and the challenges have also been reported.
SEPTEMBER 4, 2017
This paper presents a survey of advanced methods in segmenting the MRI (Magnetic Resonance Imaging) image of the brain. Segmentation of the brain is a challenging task because it requires more emphasized methods to differentiate each of the regions present in the brain image. The intensity differences between the different regions in the brain MRI image are very less, making it difficult to automate the entire segmentation process. Hence, a thorough understanding of the existing segmentation algorithm is essential for accurate segmentation. The segmentation algorithms surveyed in this work are Neural Network Model, Self-Organizing Maps, Radial Basis Function, Back Propagation, Fuzzy C-Means, Deformable Models, Level Set Models, Genetic Algorithm, Differential Evolutionary Algorithm, Hybrid Clustering and Artificial Intelligence. Such a survey would be helpful for researchers working in the field of brain image segmentation. The paper discusses the complexities in the segmentation algorithm and also the challenges in segmenting the brain MRI images. The segmentation outputs and analysis of the existing literature has also been discussed. The major criteria and their advantages in segmentation of each algorithm have been reported accordingly in the observations.
AUGUST 24, 2017
This paper presents to detect the faces in an image and locates the facial features in an image. The detection of the facial parts such as eyes, nose, mouth and face is an important task in this process. This system is used to recognize and detect the parts of the human facial factors in an image. The study involves the algorithm of Viola-Jones Cascade Object Detector which gives various combination of filters and methods to detect these facial expressions.
SEPTEMBER 2018 - APRIL 2020
Algonquin College, Woodroffe Campus
CGPA - 3.88/4 (Honours Graduate)
JULY 2015 - AUGUST 2017
Amrita University, Coimbatore
CGPA - 8.12/10
AUGUST 2010 - APRIL 2014
Arunai Engineering College, Tiruvannamalai
CGPA - 7.12/10
Availability Now:
Full-Time
Monday to Saturday
9am to 5pm
Address
Ottawa, ON, Canada
Phone
+1 (873)-354-1992
vikramgk007@gmail.com