Pradyumna Swain - Google Docs

1 downloads 12 Views 300KB Size Report
platform mobile apps. ○ Extensive Database designing and using in application. ○ Expertise in analysis, design, deve
Pradyumna​ ​Swain :​ ​ ​No.​ :​ ​+91​

​264/10,​ ​1st​ ​Stage​ ​B.T.M​ ​Layout,​ ​Old​ ​Madiwala,​ ​Bangalore,​ ​560068

​9513239195,​ ​+91​ ​9741133029,​ ​http://www.pradyumnaswain.xyz/

:​ ​[email protected]​,​

[email protected]

:​ ​pradyumnaswain76 :​​

​https://www.linkedin.com/in/pradyumnaswain/ ​ ​:​ ​http://stackoverflow.com/users/3110035/pradyumna-swain

Profile

● ● ● ● ● ● ● ● ●

Almost 5 Years of Experience in Application Development using Java/Java​ ​EE/Spring​ ​Framework. Expertise in all parts of software development (SDLC) in developing web applications​ ​using​ ​java,​ ​Java​ ​EE,​ ​Spring​ ​etc. Proficient in designing and implementing web services (SOAP & REST), Microservices​.. Good knowledge base on Front end technologies, responsive web development,​ ​SPA​ ​and​ ​Javascript​ ​. Hands on experience on developing mobile apps for Android and cross platform​ ​mobile​ ​apps Extensive​ ​Database​ ​designing​ ​and​ ​using​ ​in​ ​application. Expertise in analysis, design, development, testing and maintenance of large​ ​scale​ ​object​ ​oriented​ ​applications. Highly motivated, results oriented and leadership skills with great team ethics Current interest in ​Node.js​, Functional Programming (​Java 8​), ​Angular 4 and​​ ​Ionic​ ​2.

Education Class B.Tech​ ​in​ ​Computer Science​ ​&​ ​Engineering

Certifications​ ​& Trainings

College Indira​ ​Gandhi​ ​Institute​ ​of​ ​Technology, Sarang

Year 2008 -201 2

1. Java​ ​Programming​ ​Certification(J2EE) 2. Oracle​ ​Database​ ​10g:​ ​Introduction​ ​to​ ​SQL 3. Oracle​ ​Database​ ​10g:​ ​Program​ ​with​ ​PL/SQL

1

Tests​ ​&​ ​Scores

Experience

IKM​ ​Assessment

Score

Percentile

Java

87

85%

Java​ ​EE​ ​5

82

80%

XML

90

73%

HTML​ ​5

83

74%

JavaScript

79

53%

Associate​ ​Consultant,​ ​Reverside Aug​ ​2012-​ ​Sept​ ​2016

Technical​ ​Project​ ​Lead,​ ​Appcleus Oct​ ​2016-​ ​Continue

Honors​ ​&​ ​Awards Software​ ​Skills

Service​ ​Excellence​ ​Award​ ​2015​ ​(Reverside)

Programming​ ​Languages Web​ ​Development

Java​ ​EE

Spring XML Testing Databases Cloud Servers IDEs

Java​ ​8,​ ​Java​ ​EE,​ ​Spring​ ​Framework,​ ​Scala, Kotlin,​ ​PHP,​ ​Node.JS HTML5,​ ​CSS3,​ ​JavaScript,​ ​Ajax,​ ​JQuery, Angular​ ​2,​ ​Bootstrap,​ ​Material​ ​Design,​ ​JS Libraries EJB,​ ​JPA​ ​(Hibernate),​ ​JSF​ ​(Primeface),​ ​JMS, Web​ ​Services(REST,​ ​SOAP),​ ​Security, Microservices(​Spring​ ​Boot​) Core,​ ​Data,​ ​Batch,​ ​MVC,​ ​Integration,​ ​Web Services,​ ​Boot,​ ​Security XML,​ ​XSLT,​ ​XSD,​ ​XPATH,​ ​XQUERY,​ ​JSON Junit,​ ​Spuk,​ ​Mockito,​ ​Selenium,​ ​SOAP​ ​UI, Cucumber,​ ​Jasmin Oracle,​ ​PostgreSQL,​ ​MySQL,​ ​MongoDB AWS,​ ​Heroku Apache​ ​Tomcat,​ ​Glassfish,​ ​Weblogic​ ​10/12, WAMP IntelliJ​ ​IDEA,​ ​Eclipse,​ ​NetBeans,​ ​Android Studio,​ ​Visual​ ​Studio​ ​Code

2

SCM Build​ ​&​ ​CI Process Reporting Business​ ​Intelligence Portal

Project​ ​Details

GIT,​ ​Starteam Maven,​ ​Gradle,​ ​NPM,​ ​Jenkin,​ ​Continuum Waterfall,​ ​Agile Jasper​ ​Report SSIS,​ ​SSAS,​ ​SSRS Liferay

Management

Salesforce​ ​CRM,​ ​Alfresco​ ​ECM,​ ​OpenERP

Mobile​ ​Apps

Phonegap,​ ​Android,​ ​Firefox​ ​OS,​ ​Ionic​ ​2, NativeScript

Web​ ​Applications

Appcleus,​ ​India

KYCK(Oct​ ​201-Feb​ ​2017) http://kyck.sg/

Details

KYCK!​ ​is​ ​a​ ​first​ ​level​ ​KYC​ ​platform​ ​with​ ​remote​ ​onboarding capabilities​ ​that​ ​raises​ ​the​ ​quality​ ​of​ ​first​ ​level​ ​KYC,​ ​at​ ​a higher​ ​level​ ​of​ ​convenience.​ ​It​ ​also​ ​comes​ ​with​ ​encrypted document​ ​submission​ ​in​ ​the​ ​blockchain​ ​and​ ​video conferencing​ ​capabilities​ ​to​ ​improve​ ​the​ ​overall​ ​customer on-boarding​ ​experience​ ​and​ ​process.

Responsibility ● ● ● ● Tools​ ​& Technology

Helping​ ​team​ ​prioritize​ ​the​ ​latest​ ​set​ ​of​ ​technical issues Assist​ ​his​ ​team​ ​in​ ​identifying​ ​the​ ​problem​ ​at​ ​the​ ​root of​ ​several​ ​technical​ ​issues Employ​ ​one​ ​or​ ​more​ ​mitigation​ ​strategies​ ​for technical​ ​risks Helping​ ​team​ ​producing​ ​quality​ ​code​ ​within​ ​deadline

Java​ ​8,​ ​Spring​ ​Boot,​ ​Rest​ ​API,​ ​Hibernate,​ ​MySQL,​ ​ ​Angular 2,​ ​Bootstrap,

3

Appcleus,​ ​India

EPOS​ ​API-​ ​Good​ ​Cheer​ ​2

Details

This​ ​application​ ​is​ ​built​ ​for​ ​Good​ ​Cheer​ ​2​ ​bar​ ​in​ ​Singapore.In this​ ​application​ ​two​ ​models​ ​is​ ​Present.​ ​One​ ​is​ ​for​ ​service which​ ​is​ ​for​ ​service​ ​staff​ ​to​ ​take​ ​orders​ ​from​ ​customers,​ ​after taking​ ​order​ ​print​ ​the​ ​bill​ ​through​ ​epos​ ​API,​ ​and​ ​second​ ​one is​ ​for​ ​kitchen​ ​which​ ​is​ ​for​ ​kitchen​ ​staff​ ​to​ ​get​ ​to​ ​know​ ​what customers​ ​ordered​ ​to​ ​prepare.

Responsibility

● ● ● ●

Tools​ ​& Technology

Effectively​ ​lead​ ​teams​ ​and​ ​inspire​ ​others​ ​to​ ​achieve goals​ ​through​ ​innovation,​ ​quality​ ​and​ ​excellence. Ability​ ​to​ ​identify​ ​strengths​ ​and​ ​weaknesses​ ​of​ ​team members​ ​and​ ​suitably​ ​make​ ​changes​ ​if​ ​required. Monitoring​ ​the​ ​project​ ​and​ ​estimating​ ​the​ ​probability that​ ​it​ ​will​ ​complete​ ​successfully​ ​on​ ​or​ ​before​ ​the deadline. Identifying​ ​anything​ ​that​ ​reduces​ ​the​ ​probability​ ​of successful​ ​completion​ ​prior​ ​to​ ​deadline.

Java​ ​8,​ ​Spring​ ​Boot,​ ​Rest​ ​API,​ ​Hibernate,​ ​MySQL,​ ​Web Socket,​ ​IOS

Discovery Health,​ ​Africa

Interactive​ ​Messaging​ ​(Sept​ ​2015-Sept​ ​2016) https://www.discovery.co.za/

Details

Discovery​ ​is​ ​one​ ​of​ ​ ​the​ ​biggest​ ​Insurance​ ​company​ ​in​ ​South Africa.​ ​Interactive​ ​Messaging​ ​system​ ​designed​ ​to​ ​send millions​ ​of​ ​Communications​ ​via​ ​different​ ​channels​ ​like​ ​SMS, Email,​ ​Print,​ ​FAX,​ ​Push​ ​and​ ​View​ ​every​ ​day.​ ​There​ ​is​ ​3 subsystems​ ​to​ ​the​ ​main​ ​system​ ​called​ ​Notification​ ​Engine. Discribe​ ​system​ ​used​ ​to​ ​compose​ ​the​ ​communication​ ​using brandings​ ​and​ ​send​ ​using​ ​NE.​ ​HAL​ ​system​ ​used​ ​for​ ​bulk communication.​​ ​Prime​ ​system​ ​accomplishes​ ​inbound communication​ ​to​ ​Discovery.

Responsibility

Tools​ ​& Technology

➔ Requirement​ ​gathering,​ ​analysis​ ​with​ ​BA/System Architect ➔ Preparing​ ​high​ ​level​ ​technical​ ​design​ ​document. ➔ Peer​ ​code​ ​reviews ➔ Develop​ ​new​ ​code​ ​to​ ​support​ ​enhancement​ ​requests ➔ Fix​ ​bugs​ ​reported​ ​by​ ​customers​ ​and​ ​the​ ​testing​ ​team ➔ Developed​ ​Integration​ ​tier​ ​components​ ​Daos ➔ Developed​ ​Presentation​ ​tier​ ​components​ ​(Struts) ➔ Worked​ ​on​ ​Quartz​ ​cron​ ​jobs. ➔ Worked​ ​on​ ​Production​ ​Support​ ​and​ ​on​ ​call​ ​support ➔ Upgraded​ ​the​ ​version​ ​of​ ​TinyMCE​ ​editor​ ​in​ ​Discribe system​ ​and​ ​fixed​ ​the​ ​custom​ ​plugins​ ​written​ ​to accomplish​ ​many​ ​tasks​ ​during​ ​communication compose​ ​like​ ​ATD​ ​Spell​ ​Checker.. Java,​ ​Spring,​ ​Spring​ ​MVC,​ ​Hibernate,​ ​EJB,​ ​iBatis,​ ​ ​SOAP Web​ ​Services,​ ​Oracle​ ​Database,​ ​Weblogic,​ ​JMS,​ ​TIBCO, JAXB,​ ​Maven,​ ​TinyMCE,​ ​ATD​ ​Spell​ ​Checker

4

Quicksure, South​ ​Africa

Abacus​​ ​(Jan​ ​2015,​ ​Aug​ ​2015) https://abacus.quicksure.co.za/

Details

Abacus​ ​system​ ​designed​ ​to​ ​facilitate​ ​Quicksure​ ​insurance quotation,​ ​claim​ ​and​ ​underwriting​ ​process.

Responsibility

I​ ​worked​ ​on​ ​3​ ​sub​ ​systems​ ​of​ ​Abacus ➢ Greenbox​ ​Integration ○ Greenbox​ ​solution​ ​provides​ ​a​ ​way​ ​to​ ​get​ ​the quotation​ ​premium​ ​from​ ​the​ ​Mutual​ ​& Federal​ ​rating​ ​engine ○ Understanding use the mapping rules, layout​ ​of​ ​the​ ​input​ ​&​ ​output​ ​XML ○ Analyze the XSD and XML for quote message. ○ Mapping the field one by one needed in the XML message from Quicksure database system. ○ Writing​ ​test​ ​cases,​ ​testing​ ​through​ ​SOAP​ ​UI. ○ Handling​ ​Quote​ ​premium,​ ​fault​ ​message. ➢ Policy​ ​Schedule ○ Building​ ​entire​ ​Policy​ ​schedule​ ​for​ ​Quicksure using​ ​Jasper​ ​Studio. ○ ➢ Quicksure​ ​Australia​ ​Blackbox ○ Deals​ ​with​ ​building​ ​ ​entire​ ​Quotation​ ​system for​ ​Quicksure​ ​Aus.

Tools​ ​& Technology

Java 8, Spring Boot, Spring Data JPA, Spring Integration, Spring Web Service, Spring Test, PostgreSQL, Thymeleaf, SOAP, Gradle, IntelliJ IDEA, JAXB, Tomcat 8, JQuery, Bootstrap, Soapui, Trello, Git, Bitbucket, Jasper Report, Jaspersoft​ ​Studio

SSP,​ ​Africa

RM​ ​Insurance​ ​Web​ ​Enablement​ ​(May​ ​2014-Dec​ ​2014)

Details

RM​ ​Insurance​ ​provides​ ​real​ ​time​ ​insurance​ ​services​ ​to Clients,​ ​Agents​ ​(Partners)​ ​and​ ​Direct​ ​Public​ ​through​ ​Web. Direct​ ​business​ ​is​ ​the​ ​main​ ​focus​ ​for​ ​this​ ​development. Currently​ ​two​ ​I90​ ​Products​ ​are​ ​available​ ​in​ ​the​ ​Web (Personal​ ​Package​ ​and​ ​Private​ ​Motors).​ ​The​ ​web​ ​contains​ ​5 modules​ ​viz.​ ​Quick​ ​Quote,​ ​Quote,​ ​Policy​ ​Inquiry,​ ​Claim Inquiry​ ​and​ ​Notification.

Responsibility

➔ Understanding Business requirements and working closely​ ​with​ ​Business​ ​Analyst. ➔ Axis Web Service Development and Creating Schema​ ​Definition. ➔ Understanding and working with Create Plus API for Insure/90​ ​Access. ➔ Understanding​ ​Insure/90​ ​for​ ​Business​ ​Functionality. ➔ Metadata Extraction using a Native Tool Developed by​ ​SSP. ➔ Working​ ​with​ ​UI​ ​Developer​ ​for​ ​Service​ ​Integration and​ ​Use

5

Tools​ ​& Technology

Java, Axis Web Service, SOAP, XML, JDBC, Create Plus Framework , PHP, HTML, CSS, JavaScript, Ajax, JQuery, Bootstrap,​ ​Eclipse,​ ​Tomcat,​ ​WAMP,​ ​Insure/90,​ ​SOAP​ ​UI

Reverside, India

Sametable​(March​ ​2013-​ ​April​ ​2014)

Details

Sametable​ ​is​ ​a​ ​web​ ​based​ ​project​ ​which​ ​deals​ ​with​ ​Audio​ ​& Video​ ​calls,​ ​Chat​ ​&​ ​Meeting​ ​Room. ➔ Client​ ​&​ ​Server​ ​side​ ​error​ ​fixing ➔ Addition​ ​of​ ​new​ ​Features ➔ Test​ ​automation​ ​of​ ​entire​ ​Project

Responsibility

Tools​ ​& Technology

PHP,​ ​MySQL,​ ​HTML,​ ​CSS,​ ​JavaScript,​ ​Ajax,​ ​JQuery, JQuery​ ​EasyUI,​ ​JQuery​ ​Fancybox,​ ​JSON,​ ​Ajax,​ ​Adobe Flash

Reverside, India

ReverCar,​ ​(Aug​ ​2012-​ ​Feb​ ​2013)

Details

ReverCar​ ​is​ ​a​ ​web​ ​portal​ ​for​ ​online​ ​booking​ ​of​ ​car​ ​servicing and​ ​repair.​ ​The​ ​web​ ​portal​ ​is​ ​creating​ ​awareness​ ​and providing​ ​a​ ​platform​ ​for​ ​car​ ​owners​ ​to​ ​make​ ​easy​ ​contact​ ​to car​ ​workshops​ ​and​ ​recommend​ ​them​ ​based​ ​on​ ​customer reviews ➔ Developing​ ​entire​ ​website ➔ Writing​ ​Test​ C ​ ases. ➔ Documentation

Responsibility

Tools​ ​& Technology

Netbeans,​ ​Maven,​ ​JSF​ ​(Primefaces),​ ​MySql,​ ​JDBC, XML,​ ​Apache​ ​James,​ ​JUnit,​ ​FreeMarker,​ ​Bootstrap, Selenium,​ ​Glassfish

Mobile​ ​Applications Dladle​ ​Pvt.​ ​Ltd​.

Dladle​ ​(Rental​ ​Management)

Details

An​ ​initiative​ ​by​ ​two​ ​of​ ​my​ ​colleagues​ ​to​ ​start​ ​a​ ​mobile​ ​app which​ ​will​ ​help​ ​to​ ​manage​ ​the​ ​rental​ ​services​ ​throughout South​ ​Africa.​ ​The​ ​mobile​ ​app​ ​will​ ​act​ ​an​ ​agent​ ​between house​ ​owner,​ ​tenants​ ​and​ ​the​ ​vendors.

Responsibility

Developing​ ​the​ ​complete​ ​app

Tools​ ​& Technology

Android,​ ​Spring​ ​Boot,​ ​REST​ ​API,​ ​PostgreSQL,​ ​Heroku, Swagger,​ ​Trello,​ ​SendGrid​ ​Email,​ ​Cloudinary,

Quicksure,

Abacus​ ​Mobile 6

South​ ​Africa

Strength

Details

Abacus​ ​App​ ​ ​is​ ​a​ ​mobile​ ​app​ ​developed​ ​for​ ​Quick​ ​quote and​ ​claim​ ​processing​ ​for​ ​brokers

Responsibility

Lead​ ​a​ ​team​ ​of​ ​3​ ​people​ ​to​ ​accomplish​ ​the​ ​mobile​ ​app

Tools​ ​& Technology

Java,​ ​Android​ ​SDK,​ ​Android​ ​Studio,​ ​Spring​ ​Boot,​ ​Spring Rest,​ ​Oracle,​ ​Gradle,​ ​Material​ ​Design​ ​Principle,​ ​ngrok,​ ​Git, Github

Hard​ ​Working Adaptability​ ​to​ ​new​ ​environment Team​ ​Working Quick​ ​Learning​ ​Ability Honest Optimistic

★ ★ ★ ★ ★ ★

Personal​ ​Profile

Father’s​ ​Name

Nikunja​ ​Kishore​ ​Swain​ ​(Farmer)

Mother’s​ ​Name

Shanti​ ​Lata​ ​Swain​ ​(Homemaker)

Date​ ​of​ ​Birth Nationality Gender Languages​ ​Known Hobbies

19​ ​Feb,​ ​1990 Indian Male,​ ​Unmarried Oriya,​ ​Hindi,​ ​English Writing​ ​technical​ ​blogs,​ ​Surfing​ ​web,​ ​Learning​ ​new technologies​ ​from​ ​web

References

Declaration

Name

Details

Deon​ ​Slabbert

IT​ ​Director,​ ​Quicksure​ ​Australia​ ​(Pty)​ ​Ltd

Johan​ ​Maritz

Systems​ ​Architect,​ ​Discovery​ ​Health

Antaryami​ ​Jena

Senior​ ​Developer,​ ​Reverside

I​ ​do​ ​hereby​ ​declare​ ​that​ ​the​ ​particulars​ ​stated​ ​by​ ​me​ ​are​ ​true​ ​to​ ​the​ ​best​ ​of​ ​my knowledge​ ​and​ ​belief​. Pradyumna​ ​Swain ​ ​ ​ ​ ​ ​(​Signature​) 7