Hi
I am Shailesh Nair.

I am a full stack developer having experience in multiple programming languages and development tools to develop both Client and Server side frameworks.

Have been using front end technologies like ES-next, React, Redux, Flux, Bootstrap, Less, Highcharts etc to develop high performance based user interfaces for Dashboards, Reports, Demos, Presentations, etc.

Hi
I am Shailesh Nair.

I am a full stack developer and have developed enterprise grade apps for B2B clients with different server side frameworks based on individual requirements.

Have been using technologies like Flask Server (Python), Spring Boot (Java, J2EE), Ruby on Rails, GraphQL and TypeORM based on javascript frameworks for different purposes.

Hi
I am Shailesh Nair.

I am a full stack developer and have developed full stack automation framework to migrate and and automate most of the operations work needed for applications, middleware, hardware and data-center infrastructure.

Have been using automation frameworks like Selenium, Behave, Beautiful Soup, TensorFlow and PDFMiner to implement full stack automation framework .

Education History

Bachelors in Computer Engineering

Institution Of Engineers (India)
2000-2004

Intermediate / Pre-Degree

Mahatma Gandhi University
1997-1999

Professional Experience

Senior Engineering Manager

Grindan
Still now

Technical Manager

Nest IT Technologies Pvt Ltd
2012-2014

Product Architect

5Y Technologies Pvt Ltd
2010-2012

Skills

ReactJs

Highcharts

Flask (Python), Spring Boot frameworks

Java, J2EE

.NET, Rust Services

Ruby on Rails, Golang, GraphQL

Projects

ETF Analysis

ETF Trading front end app developed using ReactJs, TypeORM, Suspense API.

For certain data need to use GraphQL along with ReactJs using Context API and Hooks.

Highcharts, Highstock and Highmaps are used in ReactJs to display KPI information to clients.

HOC (Higher Ordered Components) used to create reusable components especially with SSR.

TDD done using Jest and Enzyme tools.

Renewable Energy Certificate Managment

Neptune Planet 9 (OpenUI 5 Framework), TypeORM, Sequelize, Waterline javascripts were used to develop Server and Client side interfaces.

Workflow management in Planet 9 was used to develop background processing when triggered from server script.

Reports were developed in Highcharts, Highstock and Highmaps using javascripts.

Community Management System

Used Laravel 5.3, Vue3.Js, GraphQl, Backbone framework, MySQl DB.

Vue 3's Composition API was used along with hooks like data, computed, etc.

Vuex bridge was used to bridge between Vue and Backbone framework.

Running Sports App

iOS app using Objective C was developed apart from Android app using Android NDK.

Multiplayer gaming information had to be maintained by JBOSS Server which contains Java + Spring + Hibernate + Apache Ignite + Oracle 10g.

Apache IGNITE nodes and having distributed ACID transactions with distributed structures like id generator, Queue and Set operators have helped apps to perform in a very efficient way especially to display running statistics of different participants.

Hobby & Interest

Service

Full Stack Development - Client Side Technologies

ReactJs, Vue3.Js, Backbone framework, Laravel (Php), d3.js, Jquery, Typescript, Javascript, Highcharts, Highstock, Highmaps.

WPF, Silverlight, WinForm, DevExpress (WPF, Winform, Web), Infragistics (Winforms), Telerik Rad Controls (MVC), Scichart controls

Neptune Planet 8, Planet 9, OpenUI5, SailsJS

ASP.NET MVC (5,6), HTML 5, ASP.NET Web Form, Classic ASP (VB Script)

Mac OSX (Objective C, Carbon Framework, Swift) in Xcode for Native standalone apps.

Java, Applets, Servlet, Php (Zend Framework), SiteCore CMS, DNN (DotnetNuke), OSCommerce, NOPCommerce, ROR

MVC, MVP, MVVM Patterns along with Caliburn Micro, Prism with (Unity, IOC Containners)

Full stack Development - Server Side Technologies

WCF, WebServices, .NET Frameworks, DDD (Domain Driven Design) + Event Bus + CQRS, Sql Azure, Martin Flower Patterns, Distributed Patterns and Frameworks in .NET, IIS 8 (Windows Server)

J2EE, EJB, Spring, Hibernate, JBOSS ServerApache Ignite, Apache Spark (using Scala), Apache Flink, Apache Kafka, Apache Paraquet, Hadoop File System

Php, Laravel 5.3, Eloquent, Symfony, Ruby on Rails, Middle Ware Service Buses customized and developed using RabbitMQ, Custom message Brokers added using BizTalk Messaging.

Golang (Go Programming languages) microservices , SOA Architecture ESB buses

Serverless javascript frameworks using NodeJS, TypeORM, Waterline, Sequelize ORMs.

Databases worked with Oracle, Sql Server, Postgres, MongoDB, Redis, Cassandra, RavenDB, Apache CouchDB

Full stack Development - Mobile Side Technologies

iOS (Objective C, Swift), Infragistics

Android JDK

.NET Micro Framework, PDA apps, Bar code Filtering, RFID, NFC framework libraries

Adruino (C), UR Scripts for Remote Controlled Industrial Machines

Real time Embedded OS, Linux Kernel

SAP Hybrid Development

OpenUI5, Highchart, Highmaps, Highstocks, SAP UI 5, Jquery, OData Protocol.

SAP ECC Modules, SMP, SCPms, HANA XS, ML Models

Neptune Planet 8, Planet 9, OpenUI5, SailsJS

Ruby on Rails Development for ERP

ROR, Active Record Adapter.

DDD, Hexagonal Architecture, GraphQL, Document Adapter

UI Adapter, Test Adapter, Different Protocols, In Memory Adapter

Get in touch