Damaji Kalunge

Software Engineer

Pune, Maharashtra, India14 yrs 4 mos experience
Highly Stable

Key Highlights

  • Proven track record in full-stack development.
  • Expert in modern architecture and DevOps practices.
  • Strong leadership in building high-performing teams.
Stackforce AI infers this person is a Full-Stack Developer with expertise in Data Engineering and Agile methodologies.

Contact

Skills

Core Skills

Full-stack DevelopmentData EngineeringServerless ArchitectureSoftware DevelopmentApplication Development

Other Skills

DatabricksSpark SQLPythonReactTypeScriptJavaSpring BootREST APIsGitLabDockerGitHub ActionsAWS LambdaEC2Java 8Apache Fill PDF

About

Agile Tech Lead with 12+ Years of Experience I'm a passionate Tech Lead/Developer with a proven track record of delivering innovative solutions that align precisely with customer needs. Combining extensive experience in full-stack development with a commitment to continuous learning, I champion cutting-edge technologies to tackle complex challenges effectively. ✨ Full-Stack Expertise and Quality Assurance ✨ 🔗 Leveraging over 12 years leading high-performing full-stack teams, proficient in both Object-Oriented and Functional programming (Java, React, TypeScript). 🔗 Advocate for Test-Driven Development (TDD) using frameworks like JUnit (Mockito) and Jest (React Testing Library) to ensure code quality. 🔗 Foster a clean code culture and leverage Object-Oriented and Functional Design Patterns for robust solutions. ✨ Modern Architecture ✨ 🔗 Adept at implementing modern back-end architecture like Microservice and front-end technologies (React, Microfrontends) 🔗 Possess a deep understanding of Clean, Onion, and Hexagonal architectures to design scalable solutions. 🚀 DevOps & Version Control 🚀 🔗Champion DevOps practices, CI and CD pipelines for streamlined deployment with exposure to the docker, k8s, Jenkin, Github, Gitlab 🔗Utilize Git (GitHub/GitLab) for version control, along with Maven/ NPM build tool for project management and SonarQube for code quality analysis. ✨ Continuous Learning and Problem-Solving ✨ 💡Continuously explore new concepts like Domain-Driven Design, Event Storming, and Distributed Systems (Event Driven System). 💡 Serverless architectures (AWS Lambda, SQS, CloudWatch with Node.js) to stay ahead of the curve 💡Possess a strong foundation in Data Structures and Algorithms to effectively tackle complex technical challenges. ✨ Data Engineering (Bally's Corporation): ✨ Part of the implementation of a multi-tenant ETL platform using Databricks, Spark SQL, and Python for efficient data processing at Bally's Corporation, a major gaming and entertainment company. ✨✨ Leadership and Mentorship ✨ ✨ 💼 Forged High-Performing Teams: Transformed interns into a production-ready full-stack team within 3.5 months (TDD, Java, Spring Boot, React, CI and CD). Cultivated an agile mindset and communication skills for real-world project contributions. 💼 Agile Full-Stack Leadership: Built and led high-performing Agile full-stack teams, mentoring junior devs and develop essential skillsset within Team for project success.

Experience

14 yrs 4 mos
Total Experience
2 yrs 11 mos
Average Tenure
1 yr 9 mos
Current Experience

Mastercard

Lead Software Engineer

Sep 2024Present · 1 yr 9 mos · Pune, Maharashtra, India

Technogise private limited

Technology Consultant

Oct 2021Sep 2024 · 2 yrs 11 mos · Pune, Maharashtra, India

  • Data Engineering (Bally's Corporation):
  • part of the implementation of a multi-tenant ETL platform using Databricks, Spark SQL, and Python for efficient data processing at Bally's Corporation, a major gaming and entertainment company.
  • Full-Stack Development (Bally's Corporation):
  • Demonstrated expertise in both front-end (React, TypeScript, JavaScript) and back-end technologies (Java, Spring Boot, REST APIs) across various projects.
  • Implemented CI/CD pipelines (GitLab, Docker, GitHub Actions) and utilized cloud platforms (AWS Lambda, EC2) for streamlined development and deployment.
  • Project Examples:
  • Document Management System: Designed and built a serverless application (Java 8) utilizing AWS Lambda for PDF manipulation and document editing, integrating open-source libraries like Apache Fill PDF and Only Office.
  • Social Media App for Schools (Stellar International School): Developed a school-oriented social media platform using TypeScript, Node.js, and MongoDB.
  • Responsibilities included implementing content moderation tools, introducing NoSQL modeling techniques, and ensuring code quality through code reviews.
  • Technical Leadership:
  • 1 .Mentorship and Skill Development: Mentored interns, equipping them with best practices like TDD (JUnit, Jest) and clean code principles. Provided guidance on Java 8, REST APIs, and database management (PostgreSQL).
  • 2. Building High-Performing Teams: Led an internship program, cultivating an agile mindset and strong communication skills in interns. Prepared them for real-world project contributions through practical development of features for a production-ready system (Java, Spring Boot, React).
DatabricksSpark SQLPythonReactTypeScriptJava+9

Ion

Software Developer

Jan 2017Oct 2021 · 4 yrs 9 mos · Pune Area, India

  • Domain: Commodity Trading and Risk Management
  • Physical Operation
  • Technologies: Java8 (Multithreading), JPA,SQL, Active MQ, Spring, Robot Framework.
Java8MultithreadingJPASQLActive MQSpring+2

Oracle india private ltd

Application Engineer

Apr 2014Dec 2016 · 2 yrs 8 mos · Hyderabad Area, India

  • ERP (Purchasing)
  • 1. Integration with Docu Sign (Third party REST web service).
  • This project gives the ability to specify which document (Agreement, Purchase Order) requires the signature. It involves the integration with third party service (Docu Sign) which has been exposed as Restful web service.
  • 2. Supplier Proposal:
  • This is the new feature introduced in the in Purchasing which gives ability to supplier
  • Or buyer to propose the change on the documents (Agreement, Order).
  • Exposed new SOAP based web services methods to create proposal on the documents.
  • 3. VIN Infolet:
  • This evolves the new overview page for purchasing where need to present the data
  • in various Infolet such as graph, List, Value template
  • .
  • The major challenge was writing the efficient SQL to fetch the data.
  • 4. SQL tuning, resolving the customer issue, Bug Fixing, Performance tuning
  • 5. Daily Work Activities.
  • Creating the Jira Task(WBS),
  • Authoring code for the sprint.
  • Authoring Junit Test Case.
  • Demo to the Product Owner.
REST web serviceSOAPSQL tuningJiraJUnitApplication Development

Capgemni

Senior Software Developer

Jan 2012Apr 2014 · 2 yrs 3 mos

Capgemini india pvt ltd

Senior Software Engineeer

Jan 2012Apr 2014 · 2 yrs 3 mos · Hyderabad Area, India

  • ATLAS (Discover Financial Services)
  • Discover Financial Services has started to move on in Account Origination process, this application helps the organization agents to handle the customer banking process such as Deposits, Withdrawal, lending etc. but also provides the very feasible way for the organization to handle with the customer’s account opening process. This application helps agent to gather all the information related to customer /all accounts the customer have that can be any of the whenever the customer calls in.
  • Facilitated in Capgemini’s Fresher’s Learning Program (FLP) newly recruited freshers .

Education

VPCOE

Bachalor of Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Full-stack Development & Data Engineering

Explore similar profiles based on matching skills and experience