Navin Karkera

Senior Open Source developer at OpenCraft
  • Claim this Profile
Contact Information
Location
Thane, Maharashtra, India, IN
Languages
  • English -
  • Hindi -

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • Programming in core and advanced Java from NIIT.
    -

Experience

    • Egypt
    • Software Development
    • 1 - 100 Employee
    • Senior Open Source developer
      • Mar 2022 - Present
    • Switzerland
    • Financial Services
    • 700 & Above Employee
    • Python Automation Developer
      • Jan 2018 - May 2022

      Serving as a key member of the team developing an automated model documentation solution for the entire division, as well as taking on multiple side projects such as developing web apps, automating ETL operations, and developing reporting solutions for various teams. Key Achievements: Core developer for the project DocKit, a division-wide solution for document automation that involves everything from JupyterLab plugins to smart notebook merging. We’re automating the process of model documentation, confirmation, and validation by using pandoc to convert from one format to another, such as jupyter notebooks to markdown to LaTex, and Jinja templates to dynamically generate LaTex files. I contribute on the tool’s planning, development, documentation, and on boarding with clients. Using Python/Pandas/Flask, developed a reporting system for Risk Weighted Assets (RWA) that considerably decreased the cost and time it took to prepare reports that were delivered to FED Regulators. Developed static and dynamic web pages while working in Agile methodology. to construct smart applications utilising tools like FastAPI, VueJs, and NLTK/Spacy such as FAQs, share reporting to regulators, and so on. Created solutions using Python Airflow, Pandas, and other tools to automate ETL-like processes involving Chief Risk Officers, such as reporting of shortfalls, violations, and ECN limits, among other things. These were seen as a huge aid to the bank during pandemics. Learned about data processing and machine learning while working on the data quality project, which was an attempt to detect data quality issues in data received from other banks and manually scanned by Risk Officers. Managed several deployments on Azure-hosted GNU/Linux machines. Using tools like systemd and nginx, I was able to secure the web services. Wherever possible, automated deployments utilising bash scripts, python doit, and other tools. Show less

    • United States
    • Banking
    • 700 & Above Employee
    • Senior Software Engineer
      • Feb 2017 - Jan 2018

      Worked for Market Risk team solving architectural design issues and code level issues. Built complete systems to automate a manual process and also helped migrating complete projects from Java to Python platform. Key Achievements: Initiated a project called Chat-Bot, built it from scratch using NLTK and Django rest framework, also integrated it with Skype for Business. Worked for Market Risk team solving architectural design issues and code level issues. Built complete systems to automate a manual process and also helped migrating complete projects from Java to Python platform. Key Achievements: Initiated a project called Chat-Bot, built it from scratch using NLTK and Django rest framework, also integrated it with Skype for Business.

    • Cambodia
    • Non-profit Organizations
    • Lead Developer - GNUKhata
      • Feb 2015 - Feb 2017

      I began my career as a software developer in a start-up, where I was responsible for all aspects of a web application, including design, development, and deployment. GNUKhata, a free and open source accounting and inventory software, was the project. It was built from the ground up utilising the Pyramid Pylons framework, bootstrap, JQuery, Postgres, Docker, and other tools. Key Achievements: In the first two years, I learned the most about Python programming and web technologies, and I contributed significantly to the GNUKhata project. Learned about containerized environments as part of the process of leveraging Docker to make the GNUKhata platform agnostic. Along with the DFF team, conducted many FOSS workshops at institutions in Maharashtra, India. Show less

Education

  • University of Mumbai
    Bachelor of Engineering (B.E.), Electrical, Electronics and Communications Engineering
    2011 - 2014
  • Shree L. R. Tiwari college of engineering
    B.E, Electronics and Telecommunication Engineering
  • Vidyavardhimi’s Bahusaheb Vartak Polytechnic
    DIPLOMA, Industrial Electronics
  • Mother Mary’s English High School
    S.S.C

Community

You need to have a working account to view this content. Click here to join now