Strong knowledge in algorithms, data structures, design and integration with intuitive problem-solvingskills. Proficient in JAVA, JAVASCRIPT and SQL. Passionate about implementing and launching newprojects. Ability to translate business requirements into technical solutions. Looking to start the careeras an entry-level software engineer with a reputed firm driven by technology.
Blekinge Institute of Technology, Karlskrona, Sweden
2019 - Present
Master’s Degree in Software Engineering
Jawaharlal Nehru Technological University, India
2015 - 2019
Bachelor’s Degree in Computer Science & Engineering
Experience
UnBiased AB, Gothenburg, Sweden
Full Stack Developer
May 2019 - Present
Developed an progressive web app UI using React.js for Search Engine platform (fud-world). Developed & Updated Micro Services related to Web Scrapers, Scraper Manager, Elastic Search,GraphQL, Exchange Manager & Sentiment Analyzers using Java (Spring Boot). Developed an automation of development process by setting up DevOps pipeline using tools like GitLab,Jenkins, Docker, Kubernetes in Amazon Web Services (AWS) cloud.
Ubiquitous Knowledge Processing (UKP) Lab
Open Source Contributor to INCEpTION Project
Aug 2019 - Sep 2019
Analyzed the software quality of INCEpTION project using Sonar Cloud & Sonar Qube to measurethe Maintainability.Fixed several bugs, code smells, Vulnerabilities & Security Hot spots in the application.
National Institute of Technology, AP, India
Software Development Engineer (SDE) Internship
April 2018 - August 2018
Gained experience in learning Metasploit, Which is a famous inbuilt Command Line Interface Tool inKali Linux used to generate reverse tcp shell payloads to windows & andriod devices.Developed an Graphical User Interface to Metasploit CLI tool using Java Swing, Spring Boot, MySQL.
Indian Institute of Technology, Hyderabad, India
Research Internship related to Algorithms & Data Structures
Dec 2017 - Jan 2018
Learning experience on determining the number of sets of permutations, in which n distinct objects canbe permuted without repeating the position of an object. The number was determined algorithmicallyusing C program and later was found to be related to a number of Latin squares of order n.