Summary
Overview
Work History
Education
Skills
Timeline
Generic

Devaraj B

Bengaluru

Summary

Results-oriented achiever with proven ability to exceed targets and drive success in fast-paced environments. Combines strategic thinking with hands-on experience to deliver impactful solutions and enhance organizational performance.

Overview

3
3
years of professional experience

Work History

Software Engineer

InnovationM
04.2024 - Current
  • VAPT Analysis & Fixes: Conducted Vulnerability Assessment and Penetration Testing (VAPT) analysis to identify security vulnerabilities in the system. Implemented fixes to enhance application security and mitigate risks.
  • Team Leadership: Managed a team of 3 software engineers, providing guidance and support to ensure timely and efficient project delivery. Coordinated tasks and fostered collaboration within the team.
  • ELK Stack Implementation: Successfully implemented the ELK (Elasticsearch, Logstash, Kibana) stack using Filebeat for log collection and analysis. Assisted in deploying the ELK setup, enabling advanced log management and visualization capabilities.
  • Grafana Integration: Implemented Grafana for comprehensive monitoring and visualization of system metrics. Configured dashboards to track performance and health indicators, facilitating proactive system management.
  • CI/CD Pipelines in Jenkins: Designed and developed CI/CD pipelines using Jenkins, integrating with Amazon ECR for streamlined Docker image management. Automated build, test, and deployment processes to enhance development efficiency.
  • Dockerization: Dockerized applications to ensure consistent and portable software deployment across various environments. Developed and maintained Docker containers to support development and production workflows.
  • Scalable Backend Development: Developed a scalable backend solution using Node.js, focusing on performance, reliability, and maintainability. Implemented efficient API endpoints and business logic to support application growth.
  • Query Optimization: Provided solutions for optimizing database queries, enhancing data retrieval performance and overall system efficiency. Implemented best practices for query design and execution.
  • Frontend Development: Developed user-friendly frontend applications using ReactJS. Implemented responsive designs and interactive features to improve user experience and engagement.
  • Nginx Reverse Proxy: Configured Nginx as a reverse proxy within Docker containers to manage and route traffic efficiently. Enhanced application scalability and load balancing.
  • AWS CodePipeline: Set up and managed continuous integration and continuous deployment (CI/CD) pipelines using AWS CodePipeline to automate the build, test, and deployment processes for cloud-based applications.
  • AWS CodeBuild: Utilized AWS CodeBuild to automate the build process for various applications, including configuring buildspec files and integrating with CodePipeline for seamless CI/CD workflows.
  • CloudFront Deployment: Deployed React.js applications using AWS CloudFront for content delivery network (CDN) services, optimizing performance and providing a scalable solution for serving static assets.
  • AWS API Gateway: Implemented and managed APIs using AWS API Gateway, enabling efficient API management, scaling, and integration with backend services.
  • Swagger API Documentation: Developed and maintained API documentation using Swagger (OpenAPI), enhancing API discoverability and providing comprehensive documentation for developers and consumers.

Executive Software Engineer

Softsuave Technologies
03.2022 - 03.2024
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Cross-Functional Collaboration: Collaborated effectively with cross-functional teams, including product managers, designers, and DevOps engineers, to align project goals and deliver high-quality software solutions on time.
  • Git and Git Actions: Utilized Git for version control and GitHub Actions for automating workflows, including continuous integration and continuous deployment (CI/CD), to streamline the development process and ensure code quality.
  • Frontend Development: Developed dynamic and responsive user interfaces for cloud-based applications using React.js, focusing on performance optimization and ensuring a seamless user experience.
  • Full-Stack Development: Engaged in full-stack development for an NFT-based platform, working on both frontend and backend components to build and maintain a robust and scalable system for handling non-fungible tokens (NFTs).
  • React.js and Node.js Development: Developed applications for the journal and book publishing domain using React.js for frontend and Node.js for backend development. Gained expertise in handling pagination with Paged.js for dynamic content rendering, leveraged MinIO for local object storage and development, and utilized Redis for caching and improving application performance.

Education

Bachelor of Engineering - Mechanical Engineering

SRI KRISHNA COLLEGE OF ENGINEERING AND TECHNOLOGY
Coimbatore, India
05.2020

Skills

  • Javascript
  • SQL
  • Object-Oriented Programming
  • Python
  • ReactJS
  • NodeJS
  • NextJs
  • Webpack, Turbopack, Babel and SWC
  • gRPC
  • Microservices
  • Graphql
  • Docker
  • Sequelize, Knex and Drizzle
  • CI/CD & Jenkins
  • Git and Git Actions
  • Postgresql
  • MongoDB
  • Typescript
  • React Testing Library and Jest
  • Swagger
  • Software Development Lifecycle
  • Linux
  • MySQL
  • AWS
  • Nginx

Timeline

Software Engineer

InnovationM
04.2024 - Current

Executive Software Engineer

Softsuave Technologies
03.2022 - 03.2024

Bachelor of Engineering - Mechanical Engineering

SRI KRISHNA COLLEGE OF ENGINEERING AND TECHNOLOGY
Devaraj B