I am a Full Stack software engineer at DMB Data Inc working predominantly in Python, AWS Services, React and Postgres technologies. I have worked in variety of data pipeline projects involving retrieval, extraction, cleaning and display of data using python.
Experience
San Francisco, CA
2019 — 2022
Boston, Massachusetts, United States
Back-end
Designed data retrieval system using Beautiful Soup and Requests package and scaled it up by ramping EC2 instances through ECS service resulting in more than 50,000 scrapes per day.
Developed data extraction and cleaning procedures for generating normalized and structured data.
Defined integration, testing and cloud deployment workflows using GitHub Actions and boto3 package.
Enhanced data cleaning and extraction pipelines by adapting parallel processing packages, thereby, improving operation efficiency by 50% and decreasing the execution cost by 70%.
Containerized testing workflows with database support resulting in improved error detection and increased code coverage to 90%.
Optimized efficiency of data fetching and processing by 70% using indexes and SQL Query Optimizations.
Developed APIs to provide entity information in a structured and uniform format for front-end needs.
Integrated Django framework and defined SQL queries for retrieving entity information.
Front-end
Created graph components for displaying relationships using React Cytoscape package, allowing users to navigate through the node edges and provided a complete picture of the ownership chart of an entity.
Developed property flags on entities to show hidden relationships using react chip component.
Built a Flask web server for internal users, enabling them to create entities through forms and allowing subsequent data corrections and ingestion of high priority entities.
Developed a Flask server for internal users which provides bidirectional navigation of steps involved in entity creation, enabling them to debug and trace the complete process.
Designed tables and card components to display entity information using Material-UI and React resulting in a better UI experience and page layout.
Greater Boston Area
Worked as a co-op in Full-Stack developer role. I had the opportunity to work on both front-end and back-end projects in technologies as React/Redux, Java 8, Python and Mongodb.
Enhanced on ReactJS/Spring-Boot “Dialog” web and desktop application that guides call center agents to improve communication and provide live constructive feedback by analyzing speech signals from ongoing conversation.
Redesigned speech signal architecture of “Dialog” application involving state management based on signal behavior using React component lifecycles and Redux app state, resulting in ability to accommodate more signal transition behaviors.
Built “Intergalactic Dashboard” – a reporting application for analysed calls leveraging backend services in Java Spring Boot and frontend in React/Redux, allowing clients and management groups to analyse the usage and effectiveness of “Dialog” application by the call center agents.
Created a Python tool to simulate live call for an agent or supervisor and develop the API in “Dialog” application server to handle the live call request using Java, improving the testing framework and giving the developers, testers and product managers the ability to perform a live call simulation.
Improved in-house testing framework by increasing code coverage of frontend by 20% and backend by 10%.
Developed reusable react components using react-tooltips, google-chart, calendar enhancing the frontend.
Resolved outstanding issues in UI and backend services improving usability and performance of the app.
India
I worked as Software Engineer in Tata Consultancy Services for 2 years. I was part of the Quality Assurance Team working as Automation and Manual Tester.
Managed Automation Testing using QTP for Vodafone Client
Designed Testing procedure for Vodafone projects like WeCare Application and Unnati Application using both automation and manual testing.
Appreciated by the management and client for efforts in testing customer specific application by awarding on the spot award and best team award.
Education
Northeastern University
Master's degree
Manipal Institute of Technology
Bachelor of Engineering (BEng)
Little Rock Indian School