Default profile banner
RW

Ruchi Walia

@Ruchiwalia

Software Developer at WESEE, Indian Navy

Delhi, India

WESEE, Indian NavyRoorkee Institute of Technology, Roorkee

Results-driven Python Software Developer with a solid background in development. Proficient in designing, implementing, testing, and maintaining complex systems and applications. Adept at collaborating with cross-functional teams to deliver high-quality software solutions. Strong problem-solving skills and a passion for writing clean, efficient code in python. Continuously staying abreast of industry trends and incorporating best practices into development processes. Dedicated to creating robust and scalable applications to meet diverse project requirements.

Experience

Software Developer

WESEE, Indian Navy

•May 2022 - Present

Designed and maintained scalable backed system using python and Django. Developed and maintained scalable software solutions for the Merchant Shipping Information System(MSIS), significantly enhancing maritime data accuracy and accessibility. Developed and delivered high availability RESTful APIs for vessel data distribution. Processed real-time vessel data using Apache Kafka and Python to efficiently analyze and stream maritime information. Parsed and managed vessel data in multiple formats including CSV, XML, and KMZ received via Email, URL,and SCP protocols, ensuring seamless data integration. Utilized Docker to containerize applications, streamlining development, testing, and production workflows. Managed databases with a focus on data integrity, implementing optimized data structures and algorithms to enhance query performance. Executed comprehensive application-level Vulnerability Assessments for MSIS using Tenable Nessus, identifying and mitigating critical vulnerabilities. Delivered robust, scalable applications through effective teamwork with cross-functional unit.

Junior Software Developer

Infordart Technology

•Feb 2019 - Sep 2019

Assited in backe development and automation task using python. Developed and maintained backend services of vishalmegamart system environments, ensuring system stability and optimal performance. Debugged application and system level issue to improve performance and reliabilit.

Intern

cyeint ltd

Developed and enhanced features for an Asset Management System during internship, improving asset tracking efficiency by approximately 20%. Collaborated with cross-functional teams to identify and resolve system bugs, contributing to a 15% increase in application stability and user satisfaction.

Education

Roorkee Institute of Technology, Roorkee

Bachelor of Technology / Bachelor of Engineering (B.Tech/B.E.)

Computer Science and Engineering (CSE)

Jan 2019•Grade: 80%

Licenses & Certifications

Python

• No expiration

Generative AI

Udemy

• No expiration

Skills

Linux
MySQL
OOPS
Microservices
GIT
Kafka
Postgresql
Data Handling
Docker
Vulnerability Assessment
Python
Socket.io
Django
Software Development
API