Software Engineer
CurrentCompleted extensive training in software development methodologies, tools, and technologies.Collaborated with cross-functional teams to design, develop, and implement software solutions.Developed responsive web pages using HTML5, CSS, and Bootstrap 5.Utilized JavaScript frameworks such as React with Redux for web development.Gained familiarity with MongoDB and basics of database management.Built APIs with Node.js and Express framework.Explored the MERN stack for full-stack web development.Acquired knowledge in DevOps tools and methodologies for efficient software deployment and maintenance.Engaged in a capstone project to apply acquired skills and knowledge.Developed programming skills in Java, including object-oriented principles.Attained proficiency in Python, including object-oriented concepts, data structures, and algorithms.Project Experience:Developed Python scripts using libraries like watchdog for real-time monitoring of server directories, detecting file drops, and copying files from source to destination folders.Overcame challenges, including handling large file volumes and ensuring seamless file transfer.Enhanced system reliability through automated archival procedures, organizing files in archive folders.Designed and implemented a script to compare files from different source folders, employing advanced algorithms for precise matching.Utilized paramiko library for secure SFTP connections, pushing matching files to designated servers.Generated comprehensive CSV reports for stakeholders, detailing file matching criteria, outcomes, and system performance metrics.Collaborated with cross-functional teams to align automation efforts with organizational objectives, improving efficiency and workflows.Contributed to significant time and resource savings by reducing manual intervention and minimizing errors in file management processes.