Krishna Upadhyay — Software Engineer
Having a good knowledge of Data Structures & Algorithms. I love to solve problems based on Data Structures and Algorithms and learn new concepts of Data Structures and Algorithms. Specialities : Data Structure and Algorithms, Design Pattern, LLD, HLD, System Design, Kafka, Design Principles, SOLID Principles, Object-Oriented Programming, Java, Java8, Python, Node.js, Integrations, ORM(Object Relational Mapping) layers, Web Services(REST and SOAP), Spring Boot, Microservices, MongoDB. Languages : Java8, Core Java, C++, Python, Node js, JavaScript. Web Services : RESTFul, SOAP. Framework : Spring, Spring Boot, Hibernate, Spring security. Testing : JUnit, Mockito. Database : MySQL, MongoDB, Oracle, and SQL Server. CI Tools : Jenkins, SonarQube, and Github runners. Repositories : GIT. Build Tools : Maven, Gradle. Servers : Apache Tomcat, JBoss. Tools Used : JIRA, Oracle SQL developer, Agile.
Stackforce AI infers this person is a Backend-focused Software Engineer with strong skills in Java and Microservices.
Location: Gurugram, Haryana, India
Experience: 5 yrs 2 mos
Skills
- Java
- Data Structures
- Microservices
Career Highlights
- Strong expertise in Data Structures and Algorithms.
- Proficient in Java and Microservices architecture.
- Experience with various databases and web services.
Work Experience
Sun Life
Software Engineer (3 yrs 1 mo)
Oodles Technologies
Software Engineer (1 yr 2 mos)
Amitydigitech
Associate Software Engineer (11 mos)
Education
Master of Computer Applications - MCA at GLA University