Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

SWORUP PATRA

Senior software developer
Bangalore

Summary

  • Software Engineer with 8+ year's Experience who precisely executes development projects from concept to delivery. Self-directed and motivated person who works effectively in a dynamic environment. Fluent in JAVA, Spring, Hibernate, Web Services and cloud based application development.
  • Experienced in working under Agile Methodologies aquainted with devops tools(Jenkins, docker,Sonar, Vulas,Xmake ) .
  • Relevant experience working in Continuous Development and Integeration (CD-CI) work flow model.
  • Always open to learn and explore new technologies to extend the learning curve and implement them.

Overview

9
9
years of professional experience

Work History

Software Developer II

SAP Labs India Pvt Limited
2 2019 - Current
  • Currently I am working as senior developer for Digital Manufacturing Portfolio. I am in involved in dispatching and monitoring application for scheduling and monitoring the orders at operation level in manufacturing industry
  • Well versed in data structure and algorithms required to implement the logic in our daily development activity
  • Actively participate in system design discussions for the implementation on new features .
  • Worked predominantly in JAVA, Spring , Hibernate , JPA for development purpose.
  • Has understanding on docker. Responsible for creation of images and clusters for running instances of the application.
  • Worked with Kafka for eventing and caching of schedules relevant data.
  • Working on major module of Labor Scheduling application responsible for assigning right labors at work center level considering the expertise , skillset and necessary qualifications.
  • Working ERP platform integration with cloud application for sync of order creation and update.

Software Developer

BOEING INDIA PRIVATE LIMITED
11.2017 - Current
  • I have been working for an aerospace pioneer as a Java Developer since Nov 2017 to present date.
  • I have been working as a software developer in Java J2EE, and Web Services.
  • I have extensive knowledge in Collections and Data structures.
  • I have been into the development project for generation of Training documents and publishing pipeline for Aircraft crew and pilots.
  • Working under Agile Methodologies following sprints strictly.
  • Migration Pipeline for legacy training  and development flight manuals.
  • Basically the project is on building a migration pipeline for Authoring and publishing pipeline for training documents and soft wares.
  • I basically work on Spring boot application  in my project and developed different modules independently.
  • I have efficient knowledge in Collection and data structure used extensively in my project.
  • We have been using JPA, Hibernate as the persistence layer for the project.
  • In Databases we have been using Oracle RDBMS.
  • Basically our project deals with migration of training manuals from legacy to modern industry standardized format basically in XML to form the Flight Manuals necessary for training and development of crew and pilot and maintaining the safety standard of the aircraft.
  • We have been using Jenkins as the integration tool for triggering build and TFS as the tool for tracking our sprints as we follow Agile methodology for development.
  • We have a 5 member team and I have worked closely and effectively for planning, development and Unit testing of different Modules.
  • Strengthened developmental methodologies by introducing a code quality document.
  • Built databases and table structures following n-tier architecture methodology for web applications.
  • Streamlined deployment process by developing continuous integration tools.
  • I have basic understanding of Docker and have some hands on experience with messaging and publishing tool like Kafka

Software Developer

Wipro Technologies Kodathi
09.2015 - 11.2017
  • I have worked for Wipro Technologies as a JAVA developer with an experience of 2 years.in a development project on Telecommunication for an US client.
  • Implemented a POC activity for a Topic Producer class using Kafka.
  • I have done POCs in Wipro on Webservices using MuleSoft.
  • I had been working in development of an API for the client using skill sets of Rest web Service, Spring , Hibernate, Java J2EE, Log4j along with analysis and improvement of code coverage using JUNIT and Mockito Frameworks.
  • I have worked as team with positive temperament and result oriented mindset as per client needs.
  • I have adequate knowledge on DBMS ,Object-Relational Models and have hands on experience in working with MySQL database.
  • Modified existing software to correct errors, upgrade interfaces and improve performance.
  • Worked closely with other team members to plan, design and develop robust solutions in a timely manner.
  • I have been working for a telecommunication pioneer in DVRs ,Streaming and Unified Entertainment System since last 1.7 years as a developer.
  • Basic overview of the project Module I work on illustrated below: VIDEO ON DEMAND (VOD Project) Main Purpose of VOD module is to enable navigation and Video on Demand Services(VOD) to the STBs(Set Top Boxes) that our client manufactures.
  • Basically we work on the service side for consumption of JSON metadata from client database and its processing as per the requirements and generate the desired response by communicating with the server.
  • I work on Play position operational part where we have to record the time duration when video was paused or any event has occurred and perform operations as per details provided like Device Id or Partner Id or Service Id for which I have been designing Rest Based Applications.
  • We have been using Spring Framework to enhance our project Architecture along with Hibernate Queries and MySql to communicate with database to perform responsible Operations.
  • I also work on HME(home media engine) that is Software Development tool specific to our client to interact with the customers as an interface when events are selected as clicks in their remote control.
  • Then We have been using Kafka as a messaging platform for active interaction between different applications and message exchange.
  • After Development of API I have to ensure the coverage of test cases to enhance the JUNIT testing for application for which we use JUNIT , MOCKING etc.
  • I have to ensure logging part in the API for proper debugging statements for which we use Log4j.
  • We follow an agile work flow where the sprints are created by our architect and assigned to us to be completed in stipulated time and to be checked in as bundle in Jenkins on weekly basis.
  • Collaborated on all stages of the systems development lifecycle, from requirements gathering to production releases. 
  • Designed and developed transactional and analytical data structures.
  • Ensured that bug reports were remedied and all issues were handled in a timely manner.
  • Developed code fixes and enhancements for inclusion in future code releases and patches.
  • Met with manager on a weekly basis to provide a detailed project report and milestone updates.

Education

Bachelors - Electrical And Electronics Engineering

Silicon Institute Of Technology
Bhubaneswar, OD

Higher Secondary Degree - Science

Dhenkanal Autonomous College
06.2009 - 2011

Secondary Education (ICSE) - Matriculation

MontFort School
Dhenkanal, OD
07.1999 - 2009

Skills

    SKILLS: JAVA J2EE, MYSQL,CORE JAVA, JSPS AND SERVLETS,
    SPRING FRAMEWORK, RESTFUL WEB SERVICES, HIBERNATE,
    SPRING BOOT, JUNIT AND MOCKITO, JAVA SCRIPT, KAFKA
    SPRING BOOT,XML , JSON, JPA

    DEVOPS TOOLS : JENKINS, JIRA, TFS(Team Foundation Server), DOCKER

    BUILD: MAVEN, GRADLE

    DEVELOPMENT IDEs: ECLIPSE, INTELIJ , STS (Spring tool suite)

    Performance and scalability optimization

    Data collection and analysis

    Web development

Accomplishments

    - Recognized as the best trainee during initial Wipro training program in JAVA J2EE.

    - Recognized as one of the potential contributor  in the telecommunication project dealing with Video On Demand Services and DVR enhancement project in Wipro

    - Appreciation as one of potential asset in understanding and ramping up for project in short interval of time in BOEING.

Timeline

Software Developer

BOEING INDIA PRIVATE LIMITED
11.2017 - Current

Software Developer

Wipro Technologies Kodathi
09.2015 - 11.2017

Higher Secondary Degree - Science

Dhenkanal Autonomous College
06.2009 - 2011

Secondary Education (ICSE) - Matriculation

MontFort School
07.1999 - 2009

Software Developer II

SAP Labs India Pvt Limited
2 2019 - Current

Bachelors - Electrical And Electronics Engineering

Silicon Institute Of Technology
SWORUP PATRASenior software developer