HI, I'M SAM
I design and code beautifully simple things.
I'm that Frontend Engineer who comes up with creative CSS ideas at 2.00 am. Who always tries to reduce the no. of lines in any given file.
A Javascript developer who thinks that - "There is always a simpler way to solve a problem."
❤ ❤ ❤
Blog
Projects
Quotes Generator
A tool that helps you to create motivational quotes with backgrounds.
HTML Canvas, CSS, jQuery, UnsplashAPI, React
PastTenser
An API that can give you the pastense of any verb that is provided.
ExpressJS, KnockoutJS, jQuery, NodeJs, CSS3, HTML5
Network chart
This is a network chart built using Highchart APIs - helps you visualise connections.
Vannila Javascript, Highcharts Custom module, SVG, HTML, CSS
MY JOURNEY
2017
First Job - Burning Glass
I was hired as intern during campus placements, where I worked with C, C++ after which I became a full-time SDE
2018
Got into the Web development team
Not sure if it was my luck or destiny, I was moved to the web development team that was incharge of building SPAs and dynamic web apps.
2019
Frontend Developer - Plivo
As a Frontend Developer, I was given total freedom to implement my learnings. My job was to build performant web pages.
2020
Covid - WFH - WTH
TBH, This year and the next year went by within a wink. All I did was sanitize my hands 3 times a day.
2021
Became SDE - UI, Contacto
2022
Deep Dive into React
I can say, that I've mastered React at this point*. It's all about understanding how values are passed, event loops, and other core concepts. This year helped me learn a lot of things and manage people.
2023
Promoted! SDE-2 Driving Performance
In 2023, as a Senior UI engineer at Plivo, I am focused on exciting new feature development and optimizing performance for large user data handling. I am eager to expand my skillset and explore the applications of machine learning and artificial intelligence to enhance Plivo's products and services.
MY CODING ACTIVITY
I use WakaTime to track my coding activity. It's a great tool to track your coding activity and helps you improve your productivity. It's facinating how IDE's have evolved over the years.I started with Notepad++, then moved to Visual Studio, and now I am using VSCode and NeoVim. Tracking time helps me to understand how much time I spend on each project and helps me to improve my productivity.