
Krishna
From United Kingdom (UTC+1)
15 years of commercial experience
Lemon.io stats
Krishna – AWS, React, Python
Results-driven Senior Full-Stack Developer with strong expertise in Python, databases, AWS, and system design. Skilled in building secure, scalable architectures with a deep understanding of transactions, indexing, and SQL debugging. Proficient in React and TypeScript, bringing a structured approach to front-end development. Strong problem-solver who applies first principles to tackle complex challenges. Excellent communicator who effectively articulates technical concepts and thrives in collaborative environments. Ready to embrace new challenges and contribute to team goals at the earliest opportunity.
Main technologies
Additional skills
Ready to start
As soon as possibleDirect hire
Not availableReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Full-stack Developer
This is a UK-based fast-fashion retailer that sells trendy clothing, accessories, and beauty products primarily targeted at young women.
- Designed and developed RESTful and asynchronous APIs using FastAPI;
- Built and maintained server-side logic using Express, Node.js, and Python;
- Integrated with third-party payment libraries;
- Documented and tested APIs to ensure reliability;
- Implemented caching in microservices such as Cart and Order services;
- Developed responsive designs for optimal performance across devices using React, TypeScript, and Next.js;
- Wrote unit and integration tests to cover front-end components and back-end APIs;
- Automated test execution within the build pipelines;
- Developed Terraform scripts to seamlessly deploy AWS resources.
Senior Full-stack Developer
This is a responsive web-based platform designed to help customers get quotes and the ability to purchase protection products. The application integrates with existing banking infrastructure, ensuring seamless and secure transactions.
- Developed insurance products across various brands and platforms, addressing complex patterns and adhering to secure high-level development standards;
- Worked on test automation frameworks and hands-on writing functional tests and execution;
- Mentored Junior developers, reviewing code and participating in pair programming sessions;
- Played a crucial role by offering feedback on feasibility, assessing potential impact, and providing estimations, during the feature design;
- Was accountable for developing a UI application that is cross-browser, cross-platform, and responsive in nature;
- Collaborated closely with the Design team to evaluate development feasibility and UX/UI integration;
- Created front-end components using React and TypeScript to enhance user interaction;
- Designed and developed REST APIs using Node.js, Express, TypeScript, and Jest following a contract-first approach;
- Optimized UI efficiency through techniques like code-splitting and memoization;
- Implemented JWT-based authentication for securing APIs and enforcing access control policies;
- Developed REST APIs using Python and FastAPI to support various functionalities;
- Oversaw PR reviews and maintained high code quality standards;
- Implemented authentication mechanisms and caching strategies to enhance performance;
- Enforced best practices to streamline development processes and improve overall code quality.
Senior Full-stack Developer
The client provides comprehensive data, analytics, and insights across the oil and gas value chain. Their expertise assists companies in making informed decisions regarding valuations, benchmarking, and strategic planning. They offer industry outlook reports and market analyses to help stakeholders navigate the evolving energy landscape.
- Designed and developed RESTful & asynchronous APIs using FastAPI;
- Built and maintained server side logic using Express, Node.js, and Python;
- Implemented responsive designs for optimal performance across devices using React, Typescript, and Next.js;
- Wrote unit tests and integration tests to cover front-end components and back-end APIs;
- Automated test execution within the build pipelines;
- Developed Terraform scripts to seamlessly deploy AWS resources;
- Worked on AWS lambdas, Event Bridge, Pipes, MSK and Redshift, Data Firehouse, and S3;
- Worked on implementing API gateway mechanism to serve lambda as a service;
- Managed and maintained AWS resources using CFT and Terraform;
- Developed pipelines using Groovy and deploy the resources to higher environments;
- Developed seamless user pipelines to deploy AWS resources using Terraform;
- Built an event-driven mechanism to ingest and process the datasets;
- Implemented SQS and SNS notification queue system to adhere to the requirements;
- Worked on various tools like unit testing, Sonarqube and Jenkins.
Lead Developer
Revenue Cycle Management (RCM) solutions are designed to streamline financial operations for healthcare organizations. These solutions integrate clinical and financial data to enhance billing accuracy, optimize resource utilization, and improve overall revenue performance.
This is a web-based learning management system designed to train the medical staff before they onboard and use the Millennium system.
- Built a responsive web application using React to ensure optimal performance across devices;
- Designed and deployed REST APIs using Express and Node.js;
- Created the reporting module, including ETL mappings for loading data into the data warehouse;
- Engineered JMeter programs to conduct load testing of APIs;
- Led the Agile team, taking end-to-end ownership of deliverables;
- Established the CI/CD pipeline to automate artifact creation and deployment;
- Designed materialized views and incremental jobs to refresh data on a scheduled basis;
- Applied various performance-tuning techniques to enhance query efficiency;
- Developed CRON jobs in Python to run ML models and store data in Vertica.