Hey There 👋 This is Raguraman from India. Great that you reached here! Here's my short bio.
👉 Who Am I? What do I do?
I am a professional full-stack developer whose primary interest lies in building products that are scalable, reliable, and available; with a beautiful and pixel-perfect UI; while obviously fulfilling the business requirements. I have completed my bachelor's in computer science and engineering from Amrita University (Coimbatore, India) and I've specialized in full-stack web application development through my two years of full-time work experience.
Web Application Development as a profession is not only my primary source of income but also fulfills my passion for working on mind-blowing technologies.
I also believe that soft skills are equally important as technical skills. Time management, communication, adaptability, problem-solving, creativity, and attention to detail are some primary skills that I'm strong in.
👉 Technical Skills
I'm proficient in developing both front-end and back-end web applications and I'm currently expanding my knowledge in developing mobile applications. I have been developing production-grade web applications for the past two years.
🔹 React is my choice of framework for front-end web app development. Along with React, I use different UI libraries like Material UI, Blueprint.js, Framer Motion, etc., and different CSS frameworks like Bulma, Bootstrap, and Foundation. I also use React with TypeScript.
🔹 Redux is my go-to library for managing and centralizing application state.
🔹 Since I'm familiar with React and its core principles, I am exploring React Native, a cross-platform framework to develop mobile applications (iOS and Android).
🔹 I design and develop back-end applications primarily with Spring Boot (Java) and I am also proficient in Node.js and Express.js. I have been exposed to both SQL (MySQL) and NoSQL (MongoDB) databases.
🔹 Mostly the applications that I develop are cloud-native applications, so I have exposure to different cloud computing platforms like AWS, GCP, and Firebase. I extensively use S3, Lambda, EC2, RDS from AWS, Compute Engine from GCP, and Realtime DB, Firestore, Authentication, and Cloud Functions from Firebase.
🔹 Apart from software development, my interests lie in new technologies like machine learning, deep learning, artificial intelligence, and neural networks. With some basic understanding of how these technologies work, I have tried some AI APIs (like OpenAI APIs) to utilize AI in my projects.
👉 Notable Projects
🔹 Proposal Genie: An AI-based Chrome Extension Tool that helps freelancers generate a proposal for a job in Upwork using the job title, description, and the user's experience.
🔹 Lab Report Follow-Up System: A web application that monitors patients who have been discharged from the hospital and tracks their laboratory or radiology or any other lab result.
🔹 Order Scheduling and Proximity Alert System: A solution for ensuring a safer environment in the COVID-19 pandemic situation
I guess that pretty much sums up everything about me. Connect with me for more information and let's keep in touch 🥂