WHO AM I?

  • Full Name: Stanislous Shehan Erange Vanderputt
  • Phone: 071-1771327
  • Email: stanislousvanderputt@gmail.com
  • Website: Medium

I am

Full Stack Developer with 3 years of experience. I have a great experience in working with C#, Java, .NET Core, Entity Framework, Azure, Angular, MSSQL Server, jQuery, C, C++ Programming and etc.

MY RESUME

  • Education

  • Bachelors Degree

    University of Peradeniya, Bachelor of Science in Computer Engineering (2015-2019)
  • Work Experience

  • Projects Done In Dubliw Pte Ltd (2021-2023)

  • Project Systemate

    ASP.NET Core 3.1, C#, MSSQL Server, Azure, Angular, JavaScript, jQuery, MongoDb, Git Workflow

    Systemate is a technology built by real estate investors, for real estate investors. It was designed with one big problem to solve. Real Estate Investors need a complete software solution that will systematize and automate the entire real estate investing business. I developed the front-end, back-end and automated core business services using function apps, service buses and storage accounts in Azure. Also I handled and import large volumes of data to the main service using MongoDB.

  • Projects Done In Software Practice Pte Ltd (2019-2020)

  • Project ARES

    ASP.NET Core 3.1, C#, Entity Framework, MSSQL Server, Vue, Git Workflow

    Documentation contracts handling project. A user can select any predefined document template and create with his data. I implemented the backend of the project.

  • TSP Project Listing

    ASP.NET Core 3.1, MSSQL Server, Html, CSS, jQuery, Git

    To handle ongoing projects in the company. The clients can upload their presentations, videos and all the details of the project. So, there would not be any mess. Developers can also view clients’ updates.

  • Trainee

    TIQRI Corporation (Pvt) Ltd - 2017

    I worked as a Software Engineering Trainee at TIQRI Corporation (Pvt) Ltd from 11th September 2017 to 28th February 2018.

  • University Projects

  • Auction Server – 2016

    (Skill Sets): Java SE

    This is a project on handling multiple threads (Users) using a single web socket. Once a user establishes a connection with the server, it maps the user to a different port and frees the base socket.

  • Embedded System Project – Wearable Device that Remotely Controls a Robot Arm - 2017

    Arduino programming in C, JavaScripts, Nodejs, Threejs

    This is a wearable device that can remotely control a robotic arm. Our task was to control the arm remotely over Wi-Fi. This device uses the location of the human hand to move the hand of the robot arm but not imitate the shape of the hand.

  • The Lister – 2017

    (Skill Sets): C

    A kernel module that lists all current tasks in a Linux system. The Lister is a kernel module that iterates through all tasks in the operating system. And showed the content using the DFS tree.

  • Contributing to the Open Source Project – Teammates

    (Skill Sets): HTML 5, Bootstrap, JavaScript

    TEAMMATES is a free online tool for managing peer evaluations and other feedback paths of your students. It is provided as a cloud-based service for students and is currently used by hundreds of universities across the world. I contributed to this open project.

  • Competitions

  • SAITM Robotics Challenge - 2016

    The challenge is to develop an autonomous robot that can arrange objects in a grid-based arena. The challenge emulated a factory floor and challenges the robot to collect three rings and stack them on a pole within the shortest possible time. This is a line following robot.

  • ACES Hackathon – 2016

    (Skill Sets): HTML, CSS, JavaScript, Android

    Our task was to implement an Android-based software and a PC-based message Hub. Once you connect your phone to yourPC via Wi-Fi, you can read and reply to messages from your PC without seeing your phone.

  • SLIIT Robo Fest Challenge - 2016

    (Skill Sets): Arduino programming in C
    Our task was to develop an autonomous robot that has the capability of finding the finish line in a mesh.
  • IEEE Xtreme Coding Competition – 2016

    This is a 24 hours coding competition and had given to solve a set of programming problems.
  • HackX Hackathon – 2017

    (Skill Sets): Android
    That was a conceptual idea of sharing stories build collaboratively by several people using drawing. My task was to create a drawing board using Android.
  • ACES Hackathon - 2018

    (Skill Sets): C# NET with MVC 5, Entity Framework
    Our task was to implement an application to control devices in a smart home. My task was creating Controllers, configure routings and create appropriate database.
  • Participated in online coding competition in Hackerrank

    (Skill Sets): C, Java, Python
    Hackerrank is the best place to practice coding. Similarly, there are lots of online programming competitions. I practiced as a habit for ‘Week of Code’, ‘Hour Rank’, ‘101 Hack’, ‘Ad infinitum’ etc.

Download My Resume

Download Resume


LATESET POSTS

06 Aug 2018
mvc

What is MVC

MVC stands for Model View Controller and it is one of the architectural patterns for implementing user interfaces. It is originally developed for desktop applications back in the 1970s. It is been widely adopted as an architecture for web applications.

Read More
04 Aug 2018
code_first

Database first vs Code First in Entity Framework

There are two workflows that the Entity Framework uses. The traditional way is to design database tables first. And then Entity Framework generates the corresponding domain classes. This method is called the Database first (DB first) approach.

Read More
04 Aug 2018
Entity framework

Database first vs Code First in Entity Framework

There are two workflows that the Entity Framework uses. The traditional way is to design database tables first. And then Entity Framework generates the corresponding domain classes.

Read More
25 Aug 2018
AngularServices

Building an Angular Service

In the previous post, we have discussed basics of a service in Angular. In this post, we will focus on building the service and use it. Here are the steps to use a service.

Read More
09 Sep 2018
AngularServices

Create an Azure for Student Account

Azure for Students gets you started with $100 in Azure credits to be used within the first 12 months, plus select free services as described below (services subject to change) without requiring a credit card at sign-up.

Read More
21 Sep 2018
Math Fun

Why 0! = 1?

When I was studying math as a student, I often got a question that why the hell 0! is equal to ONE. Finally, I came up with an example and that really makes sense for me. For an example, let’s take 2n. So we can write the further as below.

Read More