Senior Software Engineer
CurrentAs a Senior Software Engineer at InApp Information Technologies, I have been actively involved in a variety of projects that have allowed me to grow my skills and contribute to meaningful advancements in our products.I worked on enhancing workflow efficiency by utilizing step functions, which streamlined our processes significantly. I developed comprehensive report generation capabilities, producing both PDF and CSV formats to track customer status effectively. My role also involved managing complex ElasticSearch queries using Amazon OpenSearch, and I facilitated data visualization and sample querying with Kibana. I created interactive modules for the application dashboard using ReactJS, incorporating data visualization features with the Recharts npm package. Additionally, I improved the customer architecture and styled components using Material UI. I focused on building reusable components and ensuring cross-device compatibility. I developed custom hooks to simplify and streamline the codebase, and I created components to handle video and audio playback seamlessly.Alongside my project work, I engaged in intensive Python training, focusing on libraries such as Numpy, Pandas, Matplotlib, and Scikit-Learn. I participated in weekly evaluations to track my progress and completed a final evaluation involving the development of a Python application using these libraries. Additionally, I utilized AWS Lambda with Python to create REST APIs, further expanding my skill set.Throughout my tenure at InApp, I have consistently demonstrated a commitment to improving efficiency and delivering high-quality solutions. I have honed my skills in various technologies and contributed to the success of several key projects, all while continuously expanding my knowledge and expertise in the field.