Default profile banner
RP

Ram Pervesh

@rampervesh

Senior Software Engineer at Chetu India

Noida, India

https://www.linkedin.com/in/187ram/

Chetu IndiaJSS Academy of Technical Education

Experienced Software Engineer skilled in developing cloud-based applications using Python, Django, and Flask. Proficient in managing complex systems, including supply chain management and data analysis tools, while utilizing technologies like AWS, Docker, and Redis. Proven ability to optimize performance and collaborate across cross-functional teams to deliver robust software solutions.

Experience

Senior Software Engineer

Chetu India

•Sep 2022 - Present•Noida, India

Developed a cloud-based cell analysis software using Flask and Python, incorporating S3 for data storage, ECS for containerization, and MySQL for database management. Utilized Redis for optimal caching, boosting performance and responsiveness, while implementing a seamless GitLab-based CI/CD pipeline for robust integration and automated deployment. Enables rapid identification of trends and insights, facilitating the development of customized methods for viral infectivity measurements. Automates univariate and multivariate data analysis, generating results and reports within minutes after analysis completion. Collaborating with cross-functional teams, including developers, project managers, quality assurance analysts, DevOps, and frontend teams, to ensure seamless coordination and efficient development of the cloud-based cell analysis software.

Software Engineer

Chetu India

•Aug 2021 - Sep 2022•Noida, India

Designed, developed, and deployed a supply chain management system using Django and Python to manage diverse inventory. Implemented an asynchronous file processing system using Celery, which processed EDI transactions such as 856, 944, 864, 940, and 850 from Amazon S3 and sent notifications of the file status. Created functions in Postgresql to display monthly, daily, and weekly scheduled consistent reports to track inventories, transactions, and shipping. Integrated the company's shipping system with UPS and USPS shipping software for efficient order fulfillment and tracking. Optimized performance of system by converting complex ORM queries into raw SQL queries, resulting improvement in system response time.

Software Engineer

Hostmud

•Apr 2019 - Jul 2021•Noida, India

Created Python scripts to extract and process critical data from Clover and Upserve POS systems using REST APIs, including orders, transactions, customers, and menu items. Utilized Python and REST APIs to integrate order, payment, and employee timesheet data with QuickBooks accounting app, resulting in seamless data transfer and streamlined accounting processes. Developed custom payment solutions using CardConnect's REST API to meet client-specific business needs and requirements. Designed and developed a split payment feature, enabling users to pay using multiple modes of payment in a single transaction. Engineered and devised a mechanism using Celery Beat to process partial and full refunds in batches for both single and split payments.

Education

JSS Academy of Technical Education

B.Tech

Computer Science & Engineering

Aug 2013 - Jun 2017

Skills

Python
Java
C language
SQL
Django
Flask
DRF
PostgreSQL
MySQL
Redis
AWS
Docker
Celery/Celery Beat
GIT/Github/Gitlab
RabbitMQ
Okta
JavaScript
HTML/CSS