Welcome to my Digital Garden!🌱
Hi! I'm Prateek. This is a unique space where I cultivate my thoughts, ideas, and knowledge. This garden serves as my second brain, a place where I can store, organize, and reflect on the information that I have gathered over time. My digital garden is a personalized knowledge management system (PKM) that helps me make sense of the world and grow my understanding of various topics. This garden is a place for me to nourish my growth and share it with others, whether it's a personal reflection, a fresh insight, or a thought-provoking notion. I welcome you to wander through the paths, blossoms, and branches of my digital garden and join me on this voyage of exploration and learning. 📗 Garden Entrance.🏡
Below are summary of my work experience and more about me.
Experience
Project: VW Vehicle connectivity and telematics application platform (backend)
Role: Design, Development and Maintain the connected vehicle middleware plateform on cloud
Responsibilities:
- Working on design, architect and development of highly available, scalable and fault-tolerant serverless systems using AWS
- Working on implementing Organization DevOps strategy in various operating environments of Linux and Windows servers along with cloud services of AWS
- Working on Continuous Integration/Continuous Delivery solutions leveraging open source tools and AWS cloud services
Project: Connected Vehicle - Uconnect (backend)
Role: Design, Development and Maintain the connected vehicle middleware plateform on cloud
Responsibilities:
- Requirement analysis, Estimation, Design, and Development of key components
- Maintain middleware application in Spring Java and Node.js using AWS EBS, AWS Kinesis, Lambda, and AWS S3
- Setup reporting and monitoring using AWS CloudWatch, Elastic Search and Kibana
- System Design,Code Review and CI-CD implementation
Project: Fleet Telematics Module (FTM) (backend)
Role: Design, Development of middleware integration platform and cloud RESTful APIs
Responsibilities:
- Developed serverless cloud APIs in Node.js using AWS API Gateway, Lambda, Dynamo DB, AWS CloudFront, Route 53, AWS SNS, AWS S3
- Developed middleware application in Spring Java and Node.js using AWS EBS, AWS Kinesis, Lambda, and AWS S3
- Led a team of 4 members and worked in agile methodology
Project: Mobile App Backend
Role: Design, Develop and Architect cloud backend solution for mobile app including login, user notifications (email and mobile app) and APIs
Responsibilities:
- Developed serverless RESTful cloud APIs in Node.js using AWS API Gateway, Lambda, Dynamo DB, AWS CloudFront, Route 53, AWS SNS and Serverless Framework
- Developed one-time password (OTP) solution using Twilio, Notification and Reminder feature using Mailchimp
- Developed an auto-cleanup solution of AWS SNS data
- Freelance project - design, developed and delivered single handedly
Project: Service Quality Data Fee - SQDF (backend)
Role: Design, Development of middleware data transformation platform, and cloud RESTful APIs
Responsibilities:
- Developed serverless cloud APIs in Node.js and Java using AWS API Gateway, Lambda, Dynamo DB, AWS CloudFront, Route 53, AWS SNS, AWS S3, AWS AWS Kinesis Firehose
- Worked in agile methodology and contributed to solution architecture by doing cloud POCs
Project: Vehicle connectivity and telematics mobile app backend
Role: Design and Development of cloud backend and RESTful APIs
Responsibilities:
- Developed serverless cloud APIs in Node.js and Java using AWS API Gateway, Lambda, Dynamo DB, AWS CloudFront, Route 53, AWS SNS, AWS S3, AWS AWS Kinesis Firehose, AWS Cognito
- Developed MQTT notification solution for mobile app using AWS IoT and mobile app push and in-app notification solution using AWS SNS
- Worked in agile methodology and contributed to solution architecture by doing cloud POCs
Role: Design, Development, Support
Responsibilities:
- Developed Hybrid Mobile app using Ionic 1 Framework
- Developed new modules and enhancement of existing modules as per client’s requirement for applications as a part of monthly release in Core Java and PL/SQL
- Developed and Supported Java Spring applications
- Supported three applications which include daily incidents, change request and enhancements