Nadika Bandara

Nadika Bandara

Mentor
Rising Codementor
US$50.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Full Stack Web Developer, Mentor and Entrepreneur
Full Stack Web Developer, Mentor and Entrepreneur

A results-driven Software Engineer with 6+ years of experience in full- stack web and mobile development, system design, and technical team leadership. Proven success in translating business needs into successful products, spearheading development from idea inception to product launch. Seeking a role that leverages my skills to create innovative solutions, facilitate growth, and deliver significant business impact.

English
Central Time (US & Canada) (-05:00)
Joined May 2020
EXPERTISE
6 years experience
4 years experience
4 years experience
6 years experience
5 years experience
5 years experience
2 years experience

REVIEWS FROM CLIENTS

Nadika's profile has been carefully vetted and approved as a Codementor. Connect with Nadika now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
Mapping-System-for-Supermarkets---Shop-Track-
This is a mapping application that runs on mobile devices of the customers in a supermarket. When a customer enters a store, this mobile application/web application will prompt the customer to enter the list of items they are looking for and the application will generate an effective route to locate all items.
JavaScript
0
0
Queuing-system-using-multiple-servers-and-lines
This program simulates a queueing system based on the user input. The queuing system is made from one or multiple servers and lines. The user is prompted to input how many servers/lines should be tested on the simulation, the percentage of a customer presence, maximum waiting time and whole simulation time and a seed number to randomly create the time of the simulation. Based on this data, the main program uses enqueue() and dequeue() operators from the class to manipulate the queue ADT and accomplish the simulation.
C++
0
0
Stack Overflow
1 Reputation
0
0
1
EMPLOYMENTS
Senior Software Engineer
MEI Research, Ltd
2019-05-01-Present

• Designed and developed both front-end and back-end components for the Grails web application based on provided requirements. • Imple...

• Designed and developed both front-end and back-end components for the Grails web application based on provided requirements. • Implemented a push notification system using the OneSignal API, so clients can receive real-time mobile notifications. • Wrote database migration scripts to restructure the MongoDB database when deploying major updates of the application.

MongoDB
Linux
Grails
View more
MongoDB
Linux
Grails
Jenkins
JavaScript
Full stack web development
RESTful API
Appcelerator Titanium
View more
Co-Founder & Lead Engineer
EQHire, LLC
2018-01-01-2019-05-01
• Developed the back-end of the web app from scratch with a microservices architecture using Express.js server and MongoDB database. • De...
• Developed the back-end of the web app from scratch with a microservices architecture using Express.js server and MongoDB database. • Deployed and maintained the web application with a rapid deployment cycle on AWS with an economical amount of cloud expenses. • Managed the developer team of 4 developers using agile methodologies and remote git repositories. • Gained initial user traction to the application by optimizing the business plan according to the Lean startup method and qualitative/quantitative market research.
Node.js
MongoDB
Linux
View more
Node.js
MongoDB
Linux
React
Microservices
Redux
DevOps
View more
Software Engineer
Geo-Comm, Inc
2018-06-01-2018-09-01

• Developed front-end components for the internal dashboard of the company using the Angular framework. • Refactored to optimize RESTf...

• Developed front-end components for the internal dashboard of the company using the Angular framework. • Refactored to optimize RESTful APIs on multiple back-end servers built using ASP.NET Core framework. • Implemented server-side unit tests for the internal dashboard of the company using C#.

Python
C#
Angular
View more
Python
C#
Angular
PostgreSQL
Unit Testing
Microservices
ASP.NET
RESTful API
View more
PROJECTS
2018
EQHire is a recruiting platform where recruiters can automate phone interviews using a voice bot and pre-verify candidate backgrounds.
EQHire is a recruiting platform where recruiters can automate phone interviews using a voice bot and pre-verify candidate backgrounds.
Node.js
Twilio
React
View more
Node.js
Twilio
React
MERN Stack
View more
ChimeIn
2020
ChimeIn is an innovative freelance marketplace where freelancers can team up with other freelancers and collaboratively work on projects.
ChimeIn is an innovative freelance marketplace where freelancers can team up with other freelancers and collaboratively work on projects.
Node.js
MERN Stack
Node.js
MERN Stack