Badges
Certifications
pdagrawal has not earned any certificates yet.
Work Experience
Software Engineer Intern
Campbell and Company•  May 2022 - May 2023
• Successfully implemented parallel processing techniques to optimize S3 file processing, resulting in a 4x increase in processing speed and more efficient use of resources. • Built 6 Python packages to automate data retrieval from Bloomberg and One Tick using Airflow to store them in Oracle and MSSQL • Implemented data ingestion workflows to reuse the developed packages in storing the processed data in the MySQL database.
Associate Technical Architect
Systango Technologies•  January 2020 - August 2021
• Reported directly to CTO: Led the design and development of multiple enterprise-level microservice applications using the latest technologies of Ruby on Rails, Python, AWS, SQL, NoSQL, REST APIs, Docker, Redis, and Elasticsearch. • Designed and implemented scalable APIs and Databases to handle 20 thousand requests per second by utilizing Memcache and multithreading with background processes using the Sidekiq job scheduler. • Led a team of 12 Software Engineers working on various applications and reviewed their pull requests as Technical Lead. • Continuous Integration/Deployment Pipeline Integration, error handling, pull requests, code reviews, load/stress/unit/integration testing.
Senior Software Engineer
Systango Technologies•  April 2017 - December 2019
• Developed numerous E2E solutions, From establishing system needs and partner dependencies to workload balancing, software implementation, testing, and configuring metrics, alarms, monitors, and dashboards using Ruby on Rails, PostgreSQL, and AWS. • Upgraded a legacy application from Rails 2 to Rails 5, reducing the average request processing time by 78% from 4.5 to 1 second. • Created an optimized reporting module in an enterprise application achieving approx 250% improvement in performance using raw SQL. • Designed and implemented invoicing and payment solutions used by several businesses and freelancers for one-time or recurring payments in over 135 currencies, driving monthly revenue of $30 million using Ruby on Rails, MySQL, Vuejs, MVC, Stripe, and PayPal.
Software Engineer
Systango Technologies•  September 2016 - March 2017
• Lead engineer for designing and developing a New York based laundry pickup and delivery service website and REST Apis. • Built a microservice for chat, audio and video calls with Twilio Apis and used it in three applications which saved 3 months of work. • Integrated payment gateways in 4 websites and 3 mobile apps like Stripe, Omise, Authorize.net, Braintree, PayPal, Square etc.
Associate Software Engineer
Systango Technologies•  June 2015 - August 2016
• Created the largest spa and beauty booking application in Thailand in Ruby on Rails which can be accessed in 3 languages. • Built a sports-specific social networking platform that empowers amateur athletes to self-promote and chronicle their careers.
Education
University of Maryland Baltimore County
Computer Science, MS•  August 2021 - May 2023
Shree Vaishnav Institute of Technology and Science, Indore
Computer Science & Engineering, BE•  July 2011 - May 2015