Summary
Overview
Work History
Education
Skills
Blog
Seminar
Timeline
Generic

Shijin M S

Full Stack Developer
Trivandrum,Kerala

Summary

Self-taught Software developer who can write maintainable code and believes in Simple code is better code.
Currently working as Full stack developer(Angular, Spring boot, PostgreSQL) with knowledge of following technologies React js , React native, Express, MongoDb, Laravel, ASP.NET Core ,Next js, AWS, Docker, Microservices, interested in Quantum computing and sometimes dreaming about Game development.

Overview

2
2
years of professional experience
4
4
years of post-secondary education

Work History

Software Engineer

Livares Technologies
Trivandrum, Kerala
09.2019 - Current
  • 2+ years experience in Angular & Spring boot
  • 6 months experience in Laravel
  • 2 months experience in Android

Current project:

Hubblehox (Educational platform) Frontend : 4 Angular application: Admin portal for Platform & Community admin, Skill portal for learners, LMS portal for teachers, Auth portal for authenticating skill and lms.

Backend : 5 microservices for course, assessment, community, generic, core, commons library

Roles:

  • Taking up new features which can accommodate in a sprint.
  • Time estimation, Creating subtask for issues & RESTful api.
  • Testing queries in PGAdmin before declaring in Repository classes, writing service logic.
  • Creating UI with backend integration, deployment using Jenkins.

Responsibilities:

  • Ownership of both frontend & backend task of issues
  • Thorough research in documentation, blogs, stackoverflow before implementation of complex task
  • Making sure assigned task gets completed before sprint end with required testing


Education

Mechanical Engineering

Karunya University
Coimbatore
05.2009 - 03.2013

Skills

  • Angular: Creating reusable custom components, Route guards, HTTP interceptors, Structural directives, Decorators, Angular forms, Property and event binding, Rxjs Observables & Subjects, Rxjs operators, Angular pipes, Routing, Viewencapsulation, Lifecycle hooks, Typescript.
  • Spring Boot: Annotations, JPA repository, Spring security, JWT, Microservices Architecture, Service Registry (Eureka), Circuit Breaker pattern using Hysterix, Rest template, Creating excel and csv file using OpenCSV, Creating scheduled task, Sending mails, Messaging service using websockets(online/offline & seen feature), AWS S3, Swagger profiles.
  • Java: Generics, Collections, Functional Interfaces, Arrays, Optional
  • RabbitMQ, Apache Kafka
  • Javascript: Array methods, Array functions, Template literals, Destructuring, Spread operator
  • HTML, CSS, SASS: Flexbox, Grids, Selector, Box model, Transition, Transform, Media Query, Position values
  • React: React hooks, useState, useEffect, Axios, Formik
  • Node, Express, MongoDb: Morgan, Helmet
  • Bitbucket, Jira, Confluence

Blog

`Brace yourself for Quantum Uprising` which says about setting up Qiskit for programming in a real Quantum computer (IBM)

https://blog.livares.com/brace-yourself-for-quantum-uprising/

Seminar

Organized a session about ‘An Insight into Quantum Computing’ which covered topics on Quantum Superpositio & Entanglement, Qubits, Quantum Gates.

Timeline

Software Engineer

Livares Technologies
09.2019 - Current

Mechanical Engineering

Karunya University
05.2009 - 03.2013
Shijin M SFull Stack Developer