Python Developer
Send a job offer directly to this candidate
Results-driven software engineer with a strong background in integrating multiple news feeds and building robust data processing systems using Python. Demonstrated ability to solve complex problems, optimize processes, and deliver high-quality software solutions.
Developed multiple Python-based services like receivers, preprocessors, gateways, business logic components, and file-writing tasks. These services are designed to receive, validate, process, and enhance real-time financial news data from stock exchange vendors like {BSE, NSE, HKEX, etc} through {API, FTP, SFTP, etc} in the form of {JSON, XML, text, PDF, HTML, etc.} and delivered to clients in standardized formats through our workstation.
Integrated multiple news feeds like SEDAR, news_msm, and news_cr to the Facset news world. Implemented categorization of the content based on various metadata attributes, such as subjects, Iconums, and document types.
Enhanced data processing and organization to improve the accessibility and usability of the news content. Successfully automated the extraction and categorization of news content from various feeds, improving data accuracy and processing speed.
Developed web application using Django where it fetches data from elastic search for different feeds like Bombay Stock Exchange and represent feed story count for a selected time period in bar graph model. It is used for feed outage investigation and setting up capacity points for feeds.
Improved functionality of existing pipelines. Maintaining and resolving bugs in existing components. I have developed a range of Python scripts, each serving to automate distinct tasks, optimizing processes across different functionalities. Performed code reviews with respect to best practice.
Bachelor of Technology (BTech) 72.2 %