Amarjit Singh
contact@amarjit.devI am experienced in leveraging agile frameworks to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition.
experience
Sr. Back-end Developer | Automation Engineer
EZ-TFA.COM
● Leading the development of software (Authsequre) that manages access to Linux and Windows servers owned by an organization. ● Designed the architecture of various micro-services consumed by Authsequre. ● Integrated the LDAP authentication as a login option to this software (Authsequre). ● The tool (Authsequre) has to be deployed on-premise and I created a Bash script to deploy the tool on the client’s server. ● Also dockerized this tool so that it could be installed on any Linux or windows server. ● This tool (Authsequre) also provides the option to launch a remote session to the Linux and windows servers using Guacamole. ● Created a NodeJS daemon script that calls various Python, Ansible and Bash scripts to handle background operations that users can initiate from Web UI. ● Single-handedly designed the whole OTA updates and rollback process for this on-premise software (Authsequre). ● Developed a feature similar to Microsoft LAPS.
Back-end Developer
EZ-TFA.COM
● Worked on Laravel-based projects while using HTML, CSS, and JQuery for the front end. ● Created Python and Bash scripts to do various background operations initiated by web UI built with Laravel. ● Created a Chrome Extension for Passwordsequre (one of the products developed by EZ-TFA). This extension provides autologin feature for a website whose password is already saved in the Passwordsequre account of the user.
NodeJS Developer (Remote)
Stuprorefying Pvt. Ltd
● Led the development of social networking platforms for students and professors. ● Worked as NodeJS Developer and VueJS developer for Admin panel. ● Single-handedly developed CI/CD process with staging and production server. ● Created messenger feature using socket.io. ● Created video calling feature using WebRTC. ● Single-handedly implemented all the SQL queries to fetch personalized news feed and various types of other data such as last seen of all friends. ● Created a Python bot to collect the email IDs of professors from their university websites.
Sr. Back-end Developer
Qnosa Web Solutions
● Led a team of 6 developers. ● Created a web platform dealsshutter.com from scratch that provides deals and coupons for online shopping. It was built with Laravel as a back-end and CSS, Bootstrap, and JQuery as the front-end. ● Made dealshutter.com beat various similar websites such as grabon.in, coupondunia.in various speed testing tools such as Google’s page speed insights, GT metrix, and tools.pingdom.com ● Mentored interns. ● Helped in the technical screening of new developers. ● Developed a PHP bot to set up a custom name server using an Ubuntu server. The script takes the credentials of the Ubuntu server and installs the bind9 DNS server on that server. ● Created a hosting management tool like CPanel from scratch using Laravel, VueJS, and Bash scripts. ● Created a JQuery plugin to Ajaxify any HTML form and then show the validation errors returned by the server. The plugin auto detects the location of input fields in the form and then shows each error message right under its corresponding input field.
PHP Developer
AdsPaying Media
● Worked on PHP (Codeigniter, Laravel & core PHP) projects as a back-end developer. ● Also worked on the frontend part with JavaScript, CSS, Bootstrap, and JQuery.
education
Guru Nanak Dev University, Amritsar
BACHELOR OF COMPUTER APPLICATIONComputer Science - Software Development Track
skills
Front-end
- VueJS
- ReactJS
- JQuery
- HTML 5 & JavaScript
- Bootstrap
- Tailwind CSS
Back-end
- Node JS
- PHP
- Laravel
- Codeigniter
- Django
- Azure & AWS
Other
- Linux System Administration
- Bash Scripting
- Bot development and Web scraping
- CI/CD
- Docker
- Ansible
INTERESTS
Apart from being a web developer, I enjoy most of my time being outdoors. In the winter, I am an avid skiier and novice ice climber. During the warmer months here in Colorado, I enjoy mountain biking, free climbing, and kayaking.
When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technolgy advancements in the front-end web development world.
AWARDS & CERTIFICATIONS
- EnglishScore Test & Certificate [C1 Advanced = IELTS 7.0]
- 2nd Price in coding competition at Guru Nanak Dev University