Senior Software Developer with a deep passion for programming and technology and having more than 4 years of professional experience. Have solid foundation in AWS, Python, Django, PostgreSQL, JavaScript and React. Experienced in end-to-end project development, infrastructure setup and CI/CD pipelines. Additionally, I have experimented with Android development using Flutter and Dart.
Senior Python Developer
Leanpitch technologies, Remote/BangaloreSoftware Engineer
Soroco India Private LimitedSoftware Engineer
FreelancingPyCharm
Git
VS Code
DBeaver
Building ed-tech solution for trainers that is Turient (https://app.turient.io). Provide lot of tools and integrations in the platform in order to give best teaching experience for all educators and easy to use learning environments for students
Get excel files which are of random format, identify the data in those excels. Then normalize the data in the excel in some standard format and remove unwanted data. Keep only required data which is required for reconciliation. If the system is not able to extract the information from excel, then the lines for which information extraction failed were sent for manual step.
From this collected information, compare the data with warehouse tables and invoices produced. Get current status of invoices and the transactions. Then produce a report for the client to showcase what the pending invoices are or how much amount is pending on whose side. So, this saved client's hours of work as the number of invoices in excel were in lacs.
This project was achieved by python-Django web framework and React in the frontend.
Worked mainly in Amazon's internal developer environment.
Development of components in Python to handle and manage ticketing and case management systems through APIs.
End-to-end setup of Amazons Apollo environments. Lead design and code reviews to ensure quality products are delivered.