mrdevops

Ashik Meerankutty

About Me

I'm a passionate developer who loves to create apps that are to be used by millions of people around the world. I love to learn about new technologies, meet people with similar interests, and share my thoughts. I love to create fun projects and experiment with various stuffs.

I got opportunity to be part of Google Summer of Code. I worked with Elastic to create a babel plugin that can generate documentation information for typescript components. More about my journey with Elastic can be read here.

I worked as an intern at Fullcontact inc where I created a support ticket app that is used by Fullcontact's internal team. The project used React for frontend and Flask for backend.

I have also done internship with Zealmotion inc where I designed and developed various website using HTML, CSS, and Javascript for frontend and Django for backend.

I also created an Android app named KTU Official Student Portal for KTU university students that has more than 10,000 users.

Apart from these I created many websites and fun projects and occasionally went to hackathons and contributed towards open source.

Stack

My tech stack includes

Programming Languages:

Java, Javascript, Python

Frontend:

React, Redux, ES6, HTML5, CSS3, sass, Webpack, Babel, Jest, Typescript, Styled compo- nents, Emotion

Backend:

Flask, Django, Node.js (Express.js)

Others: SQL and Nosql databases, Amazon Web
Services, Git, REST Api, S3, Docker

Projects

  • Postbot: A shopify app for generating live sales pop ups
  • Magneto DB: A test key value store based on consistant hashing and bounded loads
  • MyFullcontact— Web App
  • KTU Official | Student Portal— Android App

Projects

Apollo

? Future Mobility Hack - Bus route generator web app Save stress, time, and fuel with an automated bus route generator for your school/company!React, Mapbox, Heroku, Docker, Kotlin

HARVEY

ENABLING FARMERS TO SWITCH CROPS BEFORE CLIMATE CHANGE WILL HIT THEMGanache CLI, Artificial Intelligence, Ethereum, Truffle Suite

Share Ride

A decentralized and fully transparent ride-sharing dappReact, Rust, TypeScript, SCSS, Solana, Arweave, Anchor, phantom

Skills

JavaScript
React
HTML5
Redux
CSS3

Experience

  • Elastic - Student Developer - Google Summer Of Code 2020
    May 2020 - August 2020
    • Worked on development of an Automatic Documentation System forthe documentation website of Elastic UI Library (EUI).
    • Developed a custom babel plugin to extract the props information from react components. This information is used in EUI’s documentation page to show the details about component’s props. The babel plugin extracts these details using react-docgen-typescript. These details are appended to the component’s Abstract Syntax Tree (AST).
    • Developed a custom webpack loader, which extracts documentation information from typescript types and interfaces. This information includes the prop types which were not getting expanded by react-docgen- typescript. Loader converts the typescript interfaces and types to javascript objects.
  • FullContact - Fullstack Developer Intern
    July 2019 - September 2019

    Developed a procurement listing tool for the internal team at Fullcon- tact. This app allows employees to add their requirements along with images. These requirements can be verified by the managers and the finance team. App uses google sso to manage users and their roles.

  • zealmotion - Fullstack Developer Intern
    July 2018 - August 2018

    Worked on the design and development of websites and web applications with html, css, javascript, and Django.