Palash Bera

696
reputation
5
12

First and foremost, I love writing code. Ever since writing my first program in C and manipulating it to produce the desired output, I have been obsessed with the idea of using software to solve practical problems. Software engineering is a never-ending puzzle that I am passionately engaged in solving. I believe in the power of programming to transform and improve the lives of people around the world.

For my first professional contract, I was given the opportunity to work as a Ruby on Rails developer of a small company. This contract gave me a platform to learn various cutting edge web technologies in the backend as well as frontend in about 3 years. My second contract involved solving the challenges of a high user-based application. Most recently, I have been implementing a microservice application for our student attendance report so that it can gather data from various API calls and generate reports.

My specialties include quickly learning new skills and programming languages, problem-solving, website optimization, and the Model View Controller (MVC) methods of organizing code. Over the last 3 years I have Ruby, Ruby on Rails, MySQL, PostgreSQL, REST API, JavaScript, ES6, jQuery, HTML, CSS, SCSS, Bootstrap, React, Redux, Rspec, TDD, and Git/GitHub under my belt. I've started learning NodeJS, MongoDB, ExpressJS, and Python. I'm still enthusiastically grabbing onto any other programming languages, frameworks, or principles I can integrate into the coding web in my head.

Even when I leave the office, I tend to continue writing code at the house. I always try to learn new things daily. More I learn, more I grow - that is what keeps me up at night, a never-ending thirst to learn beautiful, powerful things and share them with the world.