I am a Software Engineer with experience in Java, C#, C++, Python, JavaScript, HTML, CSS, R, and SQL. My diverse skill set allows me to excel in web development, data science, and data engineering. In web development, I create scalable applications using Java, C#, JavaScript, HTML, and CSS. I am proficient in front-end frameworks like React and Angular, as well as back-end frameworks like Spring and ASP.NET. In data science, I leverage Python, R, and SQL for data manipulation, statistical analysis, and machine learning. I am familiar with libraries such as Pandas, NumPy, scikit-learn, and TensorFlow. As a data engineer, I design and implement efficient data pipelines using Python, SQL, and ETL processes. I work with databases like MySQL, PostgreSQL, and MongoDB. I am a quick learner, adapting to new languages and technologies. My strong problem-solving skills and passion for technology drive me to deliver high-quality solutions. With expertise in Java, C#, C++, Python, JavaScript, HTML, CSS, R, and SQL, I contribute effectively to web development, data science, and data engineering projects. I stay up to date with industry trends, ensuring innovation in the ever-changing tech landscape.
Proficiently utilized Agile Methodology to plan, analyze, design, and implement various modules, ensuring efficient project execution. Successfully implemented Spring framework modules like Spring Boot, Spring-AOP, Spring-ORM, Spring-JPA, Spring-Data, and Spring-Security, resulting in a significant 30% reduction in code complexity and a 25% improvement in performance Implemented Micro Service Architecture using Spring Boot for RESTful services, leading to a notable 40% reduction in response time. Demonstrated expertise in Java SDK in an AWS environment, achieving an average cost reduction of 15% and effectively optimizing resource utilization. Additionally, employed React JS components, React-Router, and RESTful APIs to enhance page load time, user navigation experience, and data payload size, respectively. Implemented robust testing strategies using tools like REST Client, POSTMAN, JUnit, and Mockito to ensure software reliability. Responsible for implementing Continuous Integration (CI) and Continuous Delivery (CD) processes using Jenkins and UNIX Shell scripts, resulting in a significant 40% improvement in software delivery speed while maintaining high quality.