Sreekanth Vinodkumar

Sreekanth Vinodkumar

Software Developer

Followers of Sreekanth Vinodkumar1000 followers
location of Sreekanth VinodkumarWindsor, Ontario, Canada

Connect with Sreekanth Vinodkumar to Send Message

Connect

Connect with Sreekanth Vinodkumar to Send Message

Connect
  • Timeline

  • About me

    Senior Full Stack Developer | Software Developer

  • Education

    • APJ Abdul Kalam Technological University

      2016 - 2020
      Bachelor of Technology Computer Science 8.08
    • University of Windsor

      2022 - 2023
      Masters Master of Applied Computing 85.3
  • Experience

    • Riafy Technologies

      May 2020 - Nov 2021
      Software Developer

      • Delivered five high-performance web applications, increasing user engagement by 25% through intuitive interfaces and robust backend features• Collaborated with stakeholders to analyze and translate business requirements into technical specifications, ensuring alignment with project goals• Streamlined debugging and enhanced maintainability by adopting SOLID principles and modular design patterns• Developed an NLP-powered resume parser application, automating resume analysis and improving data extraction accuracy• Designed and implemented DevOps pipelines using GitLab CI/CD, ensuring seamless deployment workflows• Leveraged AWS Lambda and serverless architecture for cost-efficient, scalable applications, reducing operational overhead by 30%• Utilized DynamoDB and AWS S3 for optimized data storage and retrieval in cloud environments• Adopted microservices architecture, decoupling application components for scalability and maintainability• Improved team productivity by automating environment setups and testing procedures with Terraform and Selenium Show less

    • QBurst

      Nov 2021 - Jul 2022
      Software Engineer

      • Architected and deployed two scalable MVC web applications with Spring Boot, delivering high-performance solutions and ensuring seamless integration with MySQL and Redis databases• Led a 6-member development team, implementing Agile methodologies to achieve 95% on-time delivery for project milestones• Designed RESTful APIs with Spring MVC, optimizing endpoint performance and supporting complex data interactions• Automated CI/CD pipelines using Jenkins and Docker, reducing deployment times by 25% and increasing overall productivity• Developed and published two reusable npm packages, expanding the organization’s contribution to the open-source community• Implemented role-based access control (RBAC) and OAuth 2.0 authentication, enhancing security and user management capabilities• Utilized SonarQube for code quality analysis, addressing technical debt and ensuring compliance with coding standards• Enhanced application observability by integrating ELK Stack (Elasticsearch) enabling detailed monitoring and faster issue resolution• Coordinated with cross-functional teams to troubleshoot and resolve application performance issues, achieving a 30% reduction in response times• Designed and implemented modular, reusable components in Angular with state management (NgRx) and integrated them with scalable Node.js backends using MongoDB for real-time data handling• Enhanced application performance and uptime through Node.js clustering, PM2 process management, and efficient query optimization in MongoDB, ensuring seamless user experiences Show less

    • Heyrides

      Sept 2022 - now
      Senior Full Stack Developer

      • Engineered a highly responsive frontend using React.js, implementing reusable components and leveraging hooks to optimize performance• Designed and deployed a secure backend architecture with Node.js and MongoDB, employing efficient indexing and schema design to handle high traffic and large datasets• Integrated Nodemailer for automated email workflows, enhancing user engagement by 15% through transactional email communications• Implemented robust API endpoints with RESTful architecture, incorporating JWT-based authentication for enhanced security• Deployed the application using AWS EC2 instances and Docker containers, ensuring scalability and efficient resource utilization• Strengthened platform security with SSL certificates via AWS Certificate Manager and implemented WAF (Web Application Firewall) to mitigate security vulnerabilities• Configured CloudFront for low-latency and secure content delivery, improving overall application responsiveness• Automated infrastructure provisioning and deployment using Terraform, reducing setup time and minimizing errors• Utilized Nginx as a reverse proxy and load balancer, optimizing traffic distribution and backend performance• Employed performance monitoring tools like CloudWatch and New Relic to identify and address bottlenecks, enhancing system reliability Show less

  • Licenses & Certifications