
Senior Software Developer with 5+ years of experience building high-performance, scalable systems in fintech and insurance. Proficient across the stack with Java, Spring Boot, Node.js, ReactJS, and AngularJS, and skilled in cloud-native tools like Docker, Kubernetes, Jenkins, and Kafka. Expert in data quality assurance, optimizing data pipelines, automating ETL with Python, and implementing caching with Redis to drive measurable improvements in system throughput, latency, and reliability. Experienced in root cause analysis, log monitoring with CloudWatch, and ensuring data accuracy through rigorous QA processes. Consistently delivers end-to-end solutions that align technical execution with critical business objectives.
Languages: Java 11, Python (Pandas, NumPy), JavaScript (ES6), Nodejs, SQL (Advanced Querying & Optimization), HTML5, CSS3
Backend: Spring Boot, Microservices Architecture, RESTful API Design & Integration, Expressjs, Event-Driven Architecture, Batch Processing, Scalable System Design, Solution Design
Frontend: ReactJS, AngularJS, Responsive Web Design, UI Component Libraries, Client-Side State Management
DevOps, Cloud & Infrastructure: Docker (Containerization), Kubernetes (Orchestration), Jenkins (CI/CD Pipeline Automation), Cloud-Native Development, AWS (EC2, S3, CloudWatch), Azure, Deployment Automation, Environment Standardization, Git, GitHub, Postman
Databases & Data Stores: Oracle, MongoDB, SQL Server, Snowflake, PostgreSQL, Database Indexing & Optimization, Data Pipeline Architecture, ETL Development & Automation, ERDs, SQLAlchemy
Messaging & Caching Systems: Apache Kafka (Event Streaming), Redis (In-Memory Caching Layer)
Data quality and analysis: data quality assurance, data validation and testing, root cause analysis, log analysis and monitoring (CloudWatch), data analysis and validation, Power BI (dashboard and KPI visualization), data warehousing concepts
Data Engineering Tools: Airflow, dbt, Modern Data Stack
Software Engineering Practices: Agile/Scrum Methodology, System Architecture, Root Cause Analysis, Performance Tuning & Optimization, Code Review & Mentorship, Technical Specification & Documentation, QA Principles, UAT Testing, Automated Testing Frameworks