Kiran Dilip Mali Senior Software Developer-
/kdhttps
/kdhttps
/in/kirandmali
https://kdhttps.com
About
Love programming, Love to work on new ideas and complex problems, Love to do different
things, explain things in a very easy way, simplify the work and love to help people.
SKILLS
●
●
●
●
●
●
Angular and React.js
Node.js
OpenID Connect OAuth 2.0 and UMA
Lua and Kong Proxy
Python and Shell Scripting and Setup
DevOps and CI/CD - Github, Jenkins, Heroku and Docker
EXPERIENCE Total 4 Year of experience
Senior Software Developer, India - Lanet Team Software Solution
July 2019 - PRESENT
Currently, I am doing research and development on all javascript frameworks. During this period, I
worked on product maintenance, adding new features and customer support. My contribution is as
given below:
●
●
●
●
●
●
●
●
Made a blogger site frontend(with Admin Console) and backend, with
MEAN Stack and OpenID Connect OAuth 2.0 security
Working on Boilerplate Application using MERN Stack. React, React
Hooks, Context API, and state management
Integrated AppAuth JS into Angular and React SPA application for
OpenID Connect OAuth 2.0 security
Project management, testing, maintenance and documentation
Product digital marketing with the Adobe tools, Adobe target
CI/CD with Jenkins, Heroku, and Github
Software deployment on Nginx and Apache Http Server with Digital
Ocean and AWS Cloud providers
Product maintenance and support. Customer support, calls, chat and demo
Software Developer, India - Lanet Team Software Solution
July 2018 - June 2019
After one year of experience, I got a very good experience. Below is my contribution.
●
Learned Lua language, Kong Proxy and more about OpenID Connect
●
●
●
●
●
●
Made a Lua Kong proxy custom plugins using OpenID Connect concepts
Made a JWT Authentication and scope authorization Lua custom plugins
Made a Admin Management UI in Node.js, Sail.js, Postgresql and Angular.js
Made a setup script in python for Software installation, testing and deployment
CI/CD with Jenkins and Shell programming
Dockerized Angular/Node application and Lua test suite
Junior Software Developer, India - Lanet Team Software Solution
July 2017 - June 2018
Started my employment and worked as a junior MEAN Stack developer. My contribution
during this time is as below.
●
●
●
●
Worked on the Federation Management System in Node.js with a very
Complex MongoDB database structure
Worked in IAM(Identity Access Management) field, Used OpenID
Connect OAuth 2.0 to made the user authentication and authorization
application in NodeJS and MongoDB
Made a Node.js client library for the OIDC Passport.js and SCIM flow
Deployed and published all Node.js lib on NPM
Internship and live project work, India - Lanet Team Software Solution
Aug 2016 - June 2017
I got a Training as a MEAN Stack JavaScript Software developer. I learned several things and also
worked on live projects. My contribution during this time is as below.
●
●
●
●
Made a backend for online Maid Service Application in Node.js and
MongoDB. Handled DB operations, Sending Emails, Custom
authentication and authorization, Orders and Stripe payments.
Learn MEAN stack (AngularJS old) and make an online shopping system. Made
an Admin management UI and Backend to handle all operations.
Started Work on IAM Project, OpenID Connect concepts and OAuth 2.0 flows
Learned the javascript core concept, DOM manipulation and ESLinting
EDUCATION
Master of Science in Information and Communication Technology - IT
JUNE 2015 - JULY 2017
Finished master with MSC.ICT from J. P. Dawar Master of Science in Information and
Communication Technology College, VNSGU University, Surat, India.
Bachelor of Computer Application - Computer Science
JUNE 2012 - JULY 2015
Completed Bachelor of Computer Application from Dhansukhbhai Balabhai
Patel (DRB) College, VNSGU University, Surat, India.