Manav Goel
Associate Director of Engineering
Loves architecting & providing solutions. Managed a large team of passionate developers. Exploring new things and fast learning is my Forte. Skilled with the latest technologies like Angular2, nodeJS, and MongoDB and keen to learn more. I love using frameworks to build effective/optimized code. Presently loving the whole microservices architecture. Loves interacting with client.
Angular 2.0
AWS
ReactJS
React Native
Vuetify
Mongo-Aggregations
The Most Amazing...
....thing I have done is, I built a Chat App using Angular and Google firestore which I presented at our First Angular Meetup. I've also created a transactional messaging interface that syncs tabular-sql-records to non-structured-nosql models via leveraging queue processing and transactional outbox pattern.
Interest & Expertise
- Project Organisation and Planning
- Frontend, Backend and Database Architecture [Monolithic & Microservices]
- Design Patterns
- Object-oriented design
- Clean, Modular, Robust and Structured code
- AJAX Methodology
- REST/Socket APIs
- Dashboard Applications
- Real-time systems
- MVC
- Database and Query Optimizations
- Cloud Based Applications
- Agile software development
Skills
Databases
MySQL, MongoDB, Sequelize
Backend
Node.js, PHP, Firebase, GraphQL
Frontend Framework & Library
React.js, Angular 2+, JQuery, Bootstrap, VueJS, React PWA
Languages
HTML / CSS, JavaScript, TypeScript
Backend Framework & Library
Express.js, FeathersJs, Mongoose, Serverless
RealTime Communication Library
Socket.io
Version Control
Git, GitLab, GitHub
Project Management
JIRA, Trello
Editors
Sublime Text, VS Code, Atom
CSS pre-processor
SCSS
Web Server
Apache, Nginx
State Management
Redux, Redux (with Saga and Thunk), Apollo client, Angular DI services
Testing Frameworks & Library
Mocha, Jest, Karma Jaismine
,
Cloud Services
Google API, Firestore, MongoDB Atlas, Dialog Flow
Continuous Integration and Continuous Delivery (CI/CD)
Jenkin, Circle CI
Tools
Postman, Chai, Cypress
Microservices
AWS
Projects
Construction centric Dashboard aiding to track Carbon Emissions
A responsive Web App built using VueJS/NuxtJS. Powered by Firestore based backend and Google cloud functions. Built using the Vuetify design library. The app assists environmentalists to raise awareness and give the power of preserving the planet to the people through a digital platform. It allows users/ organizations to add data about all of their construction buildings, broken down to detailed inventory and their respective carbon emissions. The app implements detailed graphical representations and provides descriptive data in tabular structures that allows users to also check which material results in more emissions and choose them wisely for construction. Hosted via Firebase.
Food Delivery Portal
A mobile first / responsive Web App built using VueJS/NuxtJS. Built using Bootstrap5 design library. A food delivery app focused on animal food, it provides users an ability to choose the meal plan for their pet according to their needs (weight, height etc.). Hosted via AWS ECS Fargate, this app allows users to look through various meal-plan categories and plan appropriately.
FinTech Dashboard
A mobile friendly / responsive Web App built using VueJS/NuxtJS, NodeJS, MongoDB [cloud Atlas]. The app gives financial advisors a live dashboard to understand their customer needs. It provides them with functions like a lead capture tool [built using WebFlow] and a dashboard where the advisor logs in and manages their clients, verifying the leads and their details. Hosted on DigitalOcean, it provides exciting features like LeaderBoards and integrates third-party tools like SendGrid (for automated emails), FreshDesk (for customer support), Shopify (for physical assets), Stripe (to manage payments) etc.
Chat App
Internal web application built using Angular 2, nodeJS, ExpressJS, socketIO, MongoDB which stimulates real-time chat interface.
Search Engine Optimization
Web application built using NodeJS, PhantomJS, CasperJS aimed at search engine optimization .
Trace Builder
Web application packaged as a desktop application built using Electron, Angular 2, Webpack installed in the tracing arena and used by tracing operators to connect and upload lens/frames trace. The app also included detailed management of those traces.
POS & Business Management Portal
Web application using built Angular 4+, NodeJS, FeathersJS, MongoDB, MySql aimed at building a cutting edge point of sale system along with a business management portal. The portal provides a user-friendly payment processing solution integrated with the existing cloud9-payment-gateway.
Task Force Tracking & Management System
A Progressive Web App built using ReactJS, NextJS, NodeJS and AWS services like SES/SNS/Lambda/API-Gateway/Cognito/Cloudfront/S3 which provides seamless tracking and reporting functionalities to boost the efficiency of existing PMI supervision system. The app provides server-less integration with the SalesForce Backend also using robust AWS services to manage user registration and login.
Mortgage Management App
An app [Android/iOS] built using React-Native, NodeJS, FeathersJS, Mysql aimed at managing mortgages across the UK. The app provides a user-friendly flow to set modified goals and submit/manage overpayments so that the user is able to get mortgage-free sooner and in the process pays less interest to the bank.
AI-led Travel Assistant
A Progressive Web App built using ReactJS, NodeJS, Kotlin, DialogFlow, AWS services [Lambda/API-Gateway/Cognito/Cloudfront/S3/serverless] and Google services, aimed at providing the next generation of an online travel agent which re-defines family travel experience. The app consists of an AI-led travel assistant that facilitates a highly personalised discovery journey. It leverages machine learning algorithms along with the integration of recommendation engines to provide a streamlined flow of obtaining the most relevant holiday options as per the user’s individual needs.