Vivek Daramwal

Software Engineer

Bengaluru, Karnataka, India18 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 15 years of backend and frontend development experience.
  • Expertise in Microservices architecture and AWS solutions.
  • Led major architectural decisions in high-impact projects.
Stackforce AI infers this person is a Backend-focused Architect with extensive experience in Healthcare and SaaS industries.

Contact

Skills

Core Skills

PythonDjangoAndroidJava

Other Skills

AWS Web ServicesAndroid DesignAndroid DevelopmentAndroid StudioArchitectureBack-End Web DevelopmentDesign PatternsDjango REST FrameworkDockerJavaScriptMySQLNodeJsNodejsREST APIsREST Api

About

Over 15 years of experience in designing and developing Go/Gin, Python/Django backend web applications, Frontend NodeJs and Android client applications. Worked on streamlining and automating the workflow using message queues and event driven services. Actively involved in major architectural decisions at server side. Have hands-on experience on Microservices architecture and AWS cloud solutions. Top-skills: Go, Python, Django, Celery, AWS Web Services, Mysql, Java, Redis, NodeJs, React, Android, REST Api, Microservices, Docker.

Experience

Signeasy

2 roles

Technical Architect

Promoted

Jun 2022Present · 3 yrs 9 mos

Sr Principal Engineer

Jul 2021Jun 2022 · 11 mos

Navya care

Software Architect

Nov 2018Jul 2021 · 2 yrs 8 mos · Bengaluru, Karnataka

  • Designed and implemented Python based web applications for clinical workflow needs at
  • Navya.
  • Worked on streamlining and automating the clinical workflow using message queues and
  • event driven services like Amazon SQS / Lambda.
  • Worked on Application and MySQL level optimizations for system scalability and
  • performance.
  • Developed a containerized Microservices architecture supporting multiple apps.
  • Migrated a Python backend app deployed on serverless Lambda to Django web framework.
  • Designed REST apis in Django for client-server communication.
  • Worked on file operations to convert clinical files to PDF using libreoffice and handled
  • read/write to Amazon S3.
  • Adopted devops practices and involved in enforcing / managing AWS hosting environment
  • security and application security as per the compliance requirements of the platform /
  • products at Navya. This includes data-at-rest and data-on-transit encryption.
  • Worked with several third-party clients (multi-tenancy) at Navya for clinical data
  • integration using SSO authentication.
  • Worked on web server integration with several external apps including Gmail -
  • PubSub, Hangouts Chat, SendGrid and CRM using REST apis and libraries.
  • Played a significant role in containerizing and deploying apps on Amazon ECS.
  • Worked on client web and mobile apps using Javascript, React, Capacitor.
  • Lead the Python backend team at Navya.
  • Consult and contribute to system architecture.
  • Hands-on experience in Python, Django, Mysql, Redis, Nodejs, React, Docker, AWS Web Services
PythonDjangoMySQLRedisNodejsReact+2

Cloudmagic

3 roles

Technical Architect

Promoted

Feb 2018Oct 2018 · 8 mos

  • Newton/CloudMagic is a cloud proxied email app with bunch of rich features like read receipt, Snooze, Recap, AI features which enriches the user experience.
  • Hands-on experience in Java, Android, RxJava, Electron, NodeJs, React, Redux, SQLite, GCM, FCM, REST Api.
  • Leading the Android and Electron (desktop) client team at Newton Mail.
  • Designed and implemented Newton Mail app for Android and Electron (desktop) from scratch.
  • Own end-to-end product modules / features (from requirement to going live).
  • Incorporated Agile methodology and Continuous Delivery.
  • Built the entire client sync module on Android and NodeJs using the REST apis to sync data from server.
  • Involved in most of the architectural decisions. Work with the backend team to design features / modules.
  • Optimised apps for performance. This includes SQLite query optimisations, memory profiling and improving layout performances.
  • Worked with ListView and WebView extensively on Android.
  • Contributed on NDK module and Node Addon module for Android and Windows respectively. This is used to provide common functionalities through native C++ library shared across multiple platforms.
  • Understanding of architectural and design patterns (MVP, MVVM).
  • Understanding of advanced Android and Java concepts.
  • Understanding of relational database SQLite.
JavaAndroidNodeJsReactREST Api

Senior Technical Lead

May 2015Feb 2018 · 2 yrs 9 mos

Senior Software Engineer

Apr 2012May 2015 · 3 yrs 1 mo

Webyog (an idera, inc. company)

Software Engineer

Jan 2008Apr 2012 · 4 yrs 3 mos · Bengaluru Area, India

  • Acquired by Idera, Inc.
  • Worked on Visifire, a data visualization and charting component for Microsoft Silverlight and WPF.

Education

Bangalore University

MCA — Computers

Jan 2005Jan 2008

Kumaon University, Uttarakhand

BCA — Computers

Jan 2002Jan 2005

Beersheba Sr. Sec School

Intermediate — Science

Jan 2002Jan 2002

Stackforce found 100+ more professionals with Python & Django

Explore similar profiles based on matching skills and experience