GAURAV BORA
CS Grad Front-end Engineer
HiGaurav.com
**************@*****.***
linkedin.com/in/boragaurav
SKILLS
Languages:JavaScript, Java, HTML, CSS, SCSS, C#, Python, TypeScript Web Technologies:Angular 2+, rxjs, ngrx, Bootstrap, Express.js, Entity, Spring, Node.js Tools:git, webpack, grunt.js, REST, JSON, xml, Apache, IIS, AWS EC2, RDS, Lambda, bash, Docker, Kubernetes Misc: Material Design, BEM, responsive web design, working with CMSes, postman, JIRA, Trello Databases:Oracle SQL, MySQL, MongoDB
Testing: Karma, Jasmine
WORK EXPERIENCE (5 years)
California State University, Sacramento — Graduate Research Assistant (Frontend), CS Dept. (Jan 2019 - Oct 2020)
● Working on a project in collaboration with the United States Environmental Protection Agency that involves the collection and visualization of data from various power plants and facilities from across the USA.
● Designed an intuitive user-interface for the dashboard using Material Design after multiple interviews and discussions and developed a working prototype using vanilla JavaScript.
● Implemented the final version as a modular Progressive Web App using Angular 8, Express.js, Node.js, MongoDB, AWS EC2, Azure, git, ubuntu, Google Maps API, REST, GeoJSON, Google Charts, rxjs, SCSS.
● Assisted in data wrangling by fetching and merging the missing data using Google Geocoding and Reverse Geocoding APIs with python.
● Assisted API schema design as per the project’s requirements and constraints. Prepared the frontend and backend API documentation for future developers.
CG Technosoft Pvt. Ltd. — Front-end Engineer (Nov 2016 - Nov 2017)
● Created a templating system for the project using SCSS in a Angular 4 project that allowed user to customize a vCard using multiple themes and color schemes
● Closed hundreds of UI related bugs to ensure smooth cross-browser, cross-platform performance across various devices and screen sizes in multiple critical projects, helping in bringing them on track.
● Implemented designs into frontend for multiple projects using WordPress, Shopify, Joomla! and Angular
● Worked in an agile environment, reporting project status on a daily basis using JIRA and Trello WebChants Technologies — Front-end Engineer, UX Designer, Co-Founder (May 2013 - Jan 2016)
● Managed a team of 2 to 4 people and brought multiple small and medium scale projects, ranging from e-commerce to NGOs, to completion, delivery and support.
● Guided and assisted in the complete web development project cycles from requirements gathering, wireframing and prototyping to testing and production deployment.
● Implemented front-end for multiple projects using CMSes like WordPress, OpenCart, Joomla! and magento
● Designed and coded a customized messaging system, multiple front-end pages, and email templates for a vacation rental project localized in Spain using Adobe Photoshop, HTML, CSS and JavaScript. EDUCATION
California State University, Sacramento
Master of Science - Computer Science
Aug 2018 - Dec 2020
GPA - 3.67/4
Rajasthan Technical University - Kota (India)
Bachelor of Technology - Computer Science
May 2015
GPA - 7.2/10
PROJECTS
Energy Water Emissions Dashboard
● Designed the UI from scratch after discussions with the stakeholders and prepared the paper and interactive prototypes
● Implemented the vanilla JavaScript version for further improvisation
● Implemented the final version using Node.js, Express.js, Angular 10 and MongoDB. The dashboard provides an interactive user-friendly interface for exploring and visualizing geographical and data from power plants across the USA.
Social Media Application with end-to-end encryption
● An project aiming at building a secure social media application using e2e encryption
● Implemented the functionalities for sending and accepting friend requests, creating groups while keeping all the communication and data encrypted
● Deployed using AWS EC2 and AWS RDS with an Android application with backend in Entity Framework GoStaySpain
● A vacation rental website similar to airbnb.com but specializing and localized to Spain
● Designed and implemented the responsive templates for the messaging system, emails and newsletters and other website pages in Joomla! - the content management system
● Guided the project in a team of 4 through weekly sprints, deployment and billing GreenSense.in
● E-Commerce store for an organic food production company
● Designed and implemented the complete frontend using OpenCart, HTML, CSS, JavaScript, and MySQL vCard Generator
● A service that allows users to design, share and publish their own virtual business cards
● Created a color theming and tempting system using SCSS in Angular
● Setup the components and frontend by reusing the code from AngularJS version of the project