Hello there, I am Shravani, a Web Developer by Profession. AI enthusiast.
Having 5 plus years of experience into web development, spread across the following projects.
My domain expertise being in Credit Cards, I have been part of the team delivering end-to-end product solutions for various usecases. Having delivered applications that included entire lifecycle of Credit Card. The major modules being filing an application to detecting fruad using biometric devices to handling multiple cards for a customer. There are many such modules in this domain, be it managing lost/stolen case of cards, to loyality points/reward points, to transactions management. Well versed with agile process that helped shipping of the products as the best solutions. Impacted users in different markets, which makes their job effortless and fastly, like how my LO says, "as fast as lightning".
I have been working in an Agile process for product development for past 4 years. Below are the steps that I follow as a developer.
Most of time goes in analyzing the requirement, to be able to break the problem into smaller chunks. Note: I still use my notepad to sketch these things!
This is the phase where I design the component architecture around the solution. My work goes in scribbling flowcharts and pseudocodes, which is a great skill by the way.
I believe developing a product and testing it, go hand in hand. Applying TDD, sure is reliable approach.
Although CI/CD makes this job easy, health checks and scalability measures are my main practices.
I have been writing a weekly post on tech skills and learning journey at hashnode.