Avinash Kumar Prasad

Software Engineer

Bengaluru, Karnataka, India6 yrs 10 mos experience
Highly Stable

Key Highlights

  • Award-winning developer with APEX Bronze recognition.
  • Proficient in both frontend and backend technologies.
  • Strong experience in Agile methodologies and team collaboration.
Stackforce AI infers this person is a Full Stack Developer in the SaaS industry with strong Java and Spring expertise.

Contact

Skills

Core Skills

JavaSpring FrameworkSpring Mvc

Other Skills

AngularHTML/CSSBootstrapJavaScriptMavenDockerMySQLMongoDBAngular MaterialREST APIRabbitMQNeo4jSwaggerArduinoUltrasonic Transmitters

About

I am experienced in Problem Solving and Project Management, both at the frontend and backend. I have been trained to develop and code in a team following SCRUM based Agile methodology. I have completed my B. Tech. in Computer Science & Technology from IIEST, Shibpur. I possess a basic understanding of various topics including and not limited to Data Structures, Algorithms, DBMS, Networking, Computer Architecture & Organization. Since 2019, I have been working as a Full Stack Developer in CGI, Bangalore. I have working knowledge of Java, Spring Framework, Angular, HTML/CSS, Bootstrap, JavaScript. I have also used technologies such as Maven, Docker, MySQL, MongoDB, Neo4j, Angular Material, REST API, Spring MVC etc. in my projects. Besides I am familiar with C, C++, C#, Python, Jupyter Notebook and other mainstream programming languages.

Experience

6 yrs 10 mos
Total Experience
3 yrs 6 mos
Average Tenure
3 yrs 4 mos
Current Experience

7-eleven

Software Engineer II

Jan 2023Present · 3 yrs 4 mos · Bengaluru, Karnataka, India

Cgi

2 roles

Senior Software Engineer

Oct 2022Jan 2023 · 3 mos

Software Engineer

Jul 2019Oct 2022 · 3 yrs 3 mos

  • Recipient of APEX Award - Bronze
  • Developed Web-applications for test data management and contract management
  • Developed form based dashboards for contract management and review profiles
  • Trained as a Full Stack Java-Spring & Angular developer
  • Use to work in a team following SCRUM based Agile methodology
  • Thorough working experience in Java, Spring Framework, Angular, HTML/CSS, Bootstrap, JavaScript
  • Grasp on Maven, Docker, MySQL, MongoDB, Angular Material, REST API, Spring MVC
JavaSpring FrameworkAngularHTML/CSSBootstrapJavaScript+7

Stackroute

Professional Training

Aug 2019Nov 2019 · 3 mos · Bengaluru, Karnataka, India

  • Technical Stack: Java, Spring MVC, Angular, Angular Material, Maven, RabbitMQ, MySQL, MongoDB, Neo4j, Swagger
  • Developed text content (supporting additional html features such as images, hyperlinks etc) publishing, purchasing and marketing website on AWS server, which serves as a collaboration platform between content creator, editor, graphics designer and provider. Also, a marketplace for users as consumers of those contents.
  • Content creator can use platform to create, draft, collaborate with editor and graphic provider and finally publish any kind of textual content such as books, novels, blog, speeches, notes etc.
  • Content can be created and drafted, then published chapter wise, immediately or on scheduled time.
  • Readers can use this platform for consuming free/paid contents available organised by author, categories, genres etc
  • Material based Angular frontend provides an interactive Single Page Application experience to users. Spring MVC provides integrated Apache Tomcat server, which enables faster deployment. Multi module services along with MySQL and Mongo databases were deployed in separate Docker containers, connected via RabbitMQ. Whereas Maven is a build automation tool, which helps to execute different software development lifecycle phases. Neo4j uses graph based databased to provide recommendation to readers.
JavaSpring MVCAngularAngular MaterialMavenRabbitMQ+4

Indian institute of technology, kharagpur

2 roles

Summer Intern

May 2018Jul 2018 · 2 mos · Kharagpur, India

  • Technical Stack: Arduino, Ultrasonic Transmitters
  • Synopsis: Water soluble particle produces attenuation and insoluble particles produces wave collision phenomena such as refraction, dispersion and reflection. This is why waves in order of radio frequency does not work water properly. 40kHz Ultrasonic Transmitter creates longitudinal wave inside water medium but due to long wavelength and lesser frequency, data transfer rate is very less.
  • Application: Project involved using transducer pair to achieve one way communication between two nodes and testing of half-duplex communication channel using same hardware and integrated circuitry.
ArduinoUltrasonic TransmittersPython

Summer Intern

May 2017Jun 2017 · 1 mo · Kharagpur, West Bengal, India

  • Technical Stack: IoT, Arduino, Raspberry Pi, OpenCV, Python
  • Generated image based on values from the output of Antenna Positioning System (working on microwave) and connected to Arduino through Raspberry Pi via NRF module.
  • Developed Python script running in Raspberry Pi collected the data, then these values normalized and plotted in different graphs. Finally, some peak values were used to generate image using OpenCV library
IoTArduinoRaspberry PiOpenCVPython

Education

Indian Institute of Engineering Science and Technology (IIEST), Shibpur

B. Tech. — Computer Science and Technology

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Java & Spring Framework

Explore similar profiles based on matching skills and experience