Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Marvin Dsouza
Software Engineer at Facebook
About
Marvin Dsouza is an experienced full-stack developer with over 11 years of relevant experience in the field. He is a skilled professional with expertise in creating web apps and services with ownership of front/back end components. Marvin is proficient in backend development with a focus on designing APIs, data models, and pipelines, as well as microservices. He is also adept at developing front ends for SPAs using React/Redux with a focus on usability and workflow efficiency. Marvin is passionate about supporting end-users through documentation, tutorial videos, feedback loops, and mentoring teams. He is well-versed in languages such as Python, C, JavaScript/Node.js, Erlang, and YANG. Marvin is also proficient in tools/frameworks such as Django, Flask, Express, ORM, React, Redux, LESS, Sass, Webpack, pyang, and confd. Additionally, he has experience working with databases such as MySQL, PostgreSQL, and MongoDB. Currently working as a Software Engineer at Meta, Marvin has previously worked as a Senior Software Engineer at Cisco and as a Software Engineer 4 at Juniper Networks. At Cisco, Marvin developed a web app to map nodes between YANG trees using drag-n-drop and generate platform-specific code in C, Erlang, etc. This app is currently being used by hundreds of Cisco developers to map Openconfig/IETF models to native models and provide backward compatibility to native models. He also developed build time pyang based infra to validate YANG models, capture backward incompatible changes, and check model compliance before model-based changes are committed. At Juniper Networks, Marvin co-wrote Juniper Playground, a scalable distributed web app that allows users to learn Junos OS APIs by trying them out in a terminal/editor on their web browser inside their dedicated container. He also built a distributed web service to allow processing Google protocol buffer files to generate backward compatibility and conformance reports. This service allows validation of proto files based on user-defined conformance rules and backward compatibility checks to allow version control on published APIs. Marvin holds a Master of Science (MS) degree in Computer Engineering from San Jose State University and a Bachelor of Engineering (BE) degree in Computer Engineering from Don Bosco Institute of Technology. He is skilled in various technologies such as Software Engineering, Backend, Javascript, Web, Redux, MySQL, Infra, Django, Docker, MongoDB, Microservices, Flask, Python, NodeJS, and RabbitMQ.
Education Overview
• san jose state university
• don bosco institute of technology bangalore
Companies Overview
• meta
• cisco
• juniper networks
• infosys
Experience Overview
12.7 Years
Find anyone’s contact
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
Application Programming Interfaces (API)
Backend
Bootstrap
C (Programming Language)
Celery
Design
Django
Docker
Erlang
Flask
infra
LESS
Microservices
MongoDB
MySQL
Object-Relational Mapping (ORM)
PostgreSQL
Python
RabbitMQ
ReactJS
Redux
SASS
Software Engineer
Usability
Version Control
Web
Webpack
Contact Details
Email (Verified)
mdlXXXXXXXXXXXXomMobile Number
+91XXXXXXXXXXEducation
san jose state university
Master of Science (MS)
2012 - 2013
don bosco institute of technology bangalore
Bachelor of Engineering (BE)
2005 - 2009
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now