
Kishan Nirghin
Verified Expert in Engineering
Software Developer
Amsterdam, Netherlands
Toptal member since June 9, 2020
Kishan is a highly motivated and passionate software engineer who started writing code at the age of 12. With an always-stay-on-top-of-it mentality, he focuses on delivering quality software without compromises. Kishan's consistently builds high-quality IT solutions by designing and implementing scalable/maintainable systems. Kishan also holds a bachelor’s degree in computer science and a master’s degree in networking and security from the University of Amsterdam.
Portfolio
Experience
- Rapid Development - 16 years
- JavaScript - 15 years
- REST API Architecture - 10 years
- APIs - 10 years
- Web Architecture - 10 years
- Node.js - 8 years
- TypeScript - 6 years
- React - 6 years
Availability
Preferred Environment
TypeScript, React, Svelte, Electron, Rapid Development, APIs, MongoDB, SQL, Rapid Prototyping, Node.js, Firebase, GitHub, NoSQL, Software Architecture, User Experience (UX)
The most amazing...
...thing I've created as a hobby project was a WhatsApp status monitor that creates a graph based on the online status of your contacts with five minute intervals
Work Experience
Software Engineer
Freelance
- Developed a web application with the Amsterdam government to assist primary school students (and parents) with their high school applications. All primary school students in Amsterdam receive a guidebook with a link to our platform.
- Oversaw our platform and greatly reduced the number of complaints regarding the procedures.
- Wrote and presented an overview that clarified procedures that overal increased user satisfaction.
Software Consultant
Xebia
- Implemented transactional emails as a service using AWS Lambda functions on a serverless application.
- Setup the front-end project architecture for the Zone-X eCommerce platform.
- Created the user authentication flow with commerce tools using Netlify functions on a serverless application.
Software Engineer
FRISSR
- Created an interactive canvas graph displaying hierarchical data.
- Set up an automated payment system for subscribers of the platform.
- Constructed the back end (API, data model, database) for the Tech020 (career fair) app.
Software Engineer
Studocu
- Refactored the unstructured PHP codebase to Laravel.
- Created an admin dashboard with statistics and predictions.
- Implemented localization for multi-language support.
Experience
Felyx Back end and In-house Web App
Studocu
Education
Master's Degree in Computer Science
University of Amsterdam - Amsterdam, the Netherlands
Bachelor's Degree in Computer Science
Vrije Universiteit (VU) - Amsterdam, the Netherlands
Skills
Libraries/APIs
Node.js, React, Vue
Tools
GitHub, Git, SuperTest, Postman, Webpack, Babel, Postfix
Languages
JavaScript, TypeScript, SQL, Go, Bash, ECMAScript (ES6), PHP
Frameworks
Express.js, Jest, Cypress, Laravel, AngularJS, Svelte, Electron
Paradigms
Web Architecture, REST API Architecture, Testing, Automated Testing, UX Design, Microservices, Scrum, Rapid Prototyping, UI Design
Storage
NoSQL, MongoDB, PostgreSQL, MySQL
Platforms
Firebase, MacOS, Contentful, AWS Lambda, Netlify, Amazon Web Services (AWS), Visual Studio Code (VS Code)
Other
Rapid Development, APIs, Software Architecture, User Experience (UX), ESLint, Airbnb, Gatsby, Serverless, User Interface (UI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring