Skip to content

Latest commit

 

History

History
128 lines (98 loc) · 8.98 KB

File metadata and controls

128 lines (98 loc) · 8.98 KB
layout no-header

DEV PRAKASH SHARMA

Email: idevprakaash@gmail.com
LinkedIn: linkedin.com/in/idevprakaash
Phone: +91 6387605337
GitHub: github.com/codewithdev
Portfolio: https://codewithdev.vercel.app/


EDUCATION AND BACKGROUND

Kamla Nehru Institute of Technology, Sultanpur, India
Master of Computer Application (MCA), CGPA: 8.75


SKILLS AND EXPERTISE

  • Languages: C++, Python, Java, HTML, CSS, PHP
  • Libraries/Frameworks: Pandas, NumPy, Flask, Django, Tkinter (Tcl/Tk), Jekyll, Sphinx, Diagram-as-code, Docusaurus, Kafka.
  • Developer Frameworks/Tools: Git, Jekyll, JIRA, Confluence, Postman, GitHub Actions (CI/CD), and Jenkins
  • Authoring & Publishing Tools: Confluence, Markdown, GitHub Pages, GitBook, Jekyll, Sphinx, JavaDoc, TypeDoc, Docusaurus, Draw.io, Camtasia, SnagIt.
  • Databases: SQL, Firebase, and Prisma (serverless database).
  • Expertise: Swagger, REST APIs, SDK Documentation, Postman API testing and documentation, multi-product documentation and versioning.

WORK EXPERIENCE

The D.E. Shaw Group - Member, Technical Writing, Front Office Tech

Oct 2022 - Present

  • Primary tech writer for research group and front-office technology teams specializing in the development of algorithmic based trading tools, data streaming technologies, and research based tools. I collaborate with teams to create user and developer friendly documentation, and feature updates blogs which are published across the firm.
  • Collaborated with mission critical, business-oriented tech and business teams to create content strategy, restructure existing documentation, and update inline with new featuers.
  • Created proof of concept proposal for advancing the Javascript and Typescript based client library and API documentation using the flavours of Docusaurus and TypeDoc.
  • Developed documentation process and examples tutorials to help developers and other teams to effectively use docs-as-code approach and publish Markdown pages using versioning and documentation pipeline via Jenkins and GitHub Action checks.
  • Author and review blogs for tools and framework from various tech, design, and business teams, ensuring the technical accuracies, blog format, and overall layout.
  • Developed release note templates that allowed developers and stakeholders to easily navigate updates on tools and frameworks, ensuring their applications remained up-to-date with the latest changes.

Chargebee - Senior Technical Writer

Sep 2021 - Oct 2022

  • Owned and authored information architecture for new product documentation. Prepared enterprise-level user documentation for Chargebee enterprise customers such as Chargebee Receivables, Chargebee Shopify integration, Subscriptions, and Chargebee Entitlement.
  • Reedited and prepared content strategy across all product and developer documentation to ensure consistency, user experience, and high-quality documentation of Chargebee APIs and SDK documentation.
  • Primary lead and mentor for Chargebee’s Developer Community (DevBuzz). Being a founding member, contributed to terms of services, policies, RFP, FAQs, and various guidelines for DevBuzz.

Personal AI - Engineering Consultant/Documentation Lead

Apr 2021 - Jan 2022

  • First lead technical writer responsible for creating the structure of the product and developer documentation.
  • Implemented documentation framework to publish customer-facing tutorials and documentation.
  • Proposed Postman-based solution for publishing and testing internal developer APIs and recipes for engineering teams and product testing teams.
  • Worked closely with CTO, CEO, and Co-founder (design team) to create in-depth developer guides, user guides, use case documentation, and future roadmap for documentation efforts.

GitHub (GitHub Docs) - Technical Writer Intern

May 2021 - Oct 2021

  • Worked with GitHub Docs Product and Writer team to conceptualize, plan, and create content strategy for various GitHub products (docs.github.com).
  • Followed the existing documentation pipeline (docs-as-code) approach for creating markdown-based documentation, leveraging reusables for cross-referencing, and maintaining content consistency.
  • Prepared content strategy for map-topics, tested APIs, and enhanced existing GitHub docs content related to GraphQL-based APIs, REST APIs, and contribution graph.
  • Contribution Link: GitHub Docs Contributions

Tutorials Point India Pvt Ltd - Technical Author

Jan 2021 - Oct 2022

  • Created full-fledged tutorials on various frameworks, libraries, programming languages, content, and Q&A based on Java frameworks, Python frameworks, GUI libraries, data science image libraries, Data Structures, and Algorithms in C++ and Python.
  • Link: TutorialsPoint Contribution

Hackerearth - Software Development Intern

Oct 2020 - Dec 2020

  • Tested the Webpack for Hacker Earth’s standard user contribution panel module across multiple browsers using Selenium web testing framework.
  • Developed automation scripts and maintained builds that executed over 231k+ user contribution entries.
  • Analyzed and debugged duplicated entries in the managed database.

ColoredCow India Pvt Ltd - Associate Software Developer

Jun 2020 - Aug 2020

  • Responsible for creating dashboard for Ebook management for employees using various PHP alogorithms to process raw data, store data using MongoDB (PECL), and templating using Laravel.
  • Enhanced the Middleware to allow employees to perform real-time operations in Ebook management.
  • Applied agile methodology to track and evaluate ongoing project success metrics.

Data Science and Machine Learning Intern – IIT Roorkee

May 2019 - July 2019

  • Worked on Pandas, NumPy, SciPy, and other Python Data Analysis tools and libraries.
  • Implemented Python ML-based algorithms to train models and predict images using OpenCV, SciPy, and Pandas.

VOLUNTEERING EXPERIENCE

GitHub Campus Expert - GitHub Education

Nov 2020 - Oct 2022

  • Led local and global tech communities and represented GitHub and other open-source technologies to students, teachers, and professionals worldwide.
  • Hosted various sessions and global events like Hacktoberfest, FOSSASIA across colleges and institutions, and held sessions on open-source technologies, GitHub Actions, and Microsoft Azure.
  • Mentored students worldwide through communities virtually and helped them get hands-on experience with GitHub and its products.
  • Profile: GitHub Campus Expert Profile

Microsoft Student Partners - Microsoft

Nov 2019 - Dec 2021

  • Led global tech communities, hosted hackathons, workshops, and webinars based on various open-source and web technologies.
  • Mentored more than 500+ students across colleges in India and assisted in developing with open-source technologies.

Google Code-in Mentor - Tensorflow

Nov 2020 - Jan 2021

  • Mentored pre-university age students and helped them get hands-on experience working with open-source technologies.
  • Proposed and published changes to the Tensorflow documentation.

PROJECTS

Route Planner using OpenStreetMap

  • Link: Route Planner Open Street Map
  • Implemented A* search Algorithm to find the path in a customized map using OpenStreetMap API. Algorithm built with C++ and packed using the CMake packager.

Notes Separator

  • Link: Notes Separator Project
  • Developed a web application using ML algorithms and Python ML libraries that recognizes handwritten notes and separates them from general pictures in a gallery.
  • Implemented CNN classifier algorithm to classify the images based on pre-trained data assets.

ACHIEVEMENTS AND AWARDS

  • Finalist of "Economic Times Campus Star-3.0" and recognized as one of 6 top brightest engineers out of 120 runner-ups across the country by Economic Times (Times Internet) Magazine, for demonstrating skills leadership, team management, and critical assessment.
  • Linux Foundation Attendee Scholarship Recipient (France and Europe) to attend the Global Open-Source Linux Conference and Summit in 2019, 2020.
  • Received the Most Valuable Author Award 2021 from Tutorialspoint for curating tutorials and publishing the highest number of articles in a span of 8 months. The articles and tutorials attracted more than +250k learners on Tutorialpoint worldwide.
  • Runner Up, World Cube Championship, 2017 IIT Kanpur for solving cube in 27:13:00 seconds.
  • Awarded Documentation Champion in 2022 by Chargebee Receivables CEO for showcasing documentation skills, spearheading the Chargebee Receivables documentation, and delivering the outstanding documentation within a quarter. The documentation helped product teams launch their product in MVP.