Sign in

Software Engineer Developer

Seneca, SC
January 10, 2020

Contact this candidate


Pawan Madanan

C: +186*-***-****) Clemson, South Carolina


Master of Science in Computer Science, Clemson University, Clemson, South Carolina (2019-21 GPA: 3.33)

Bachelor of Engineering in Information Technology, GGITM, Bhopal, India (2008-2012 Percentage: 69%)

Summary: As an International student, currently pursuing MS in Computer Science (Fall 19- 21) in US.

●As a Senior Software engineer(5.3 years experience,Apr-2014 to Aug-2019) worked with Java-related technologies, interested in developing large-scale enterprise level applications.

●Experience in Retail Domain(Financial Applications) and Manufacturing Domain

Technical Skill set

Skills : Java,J2EE, MySQL, Spring, Web-Services,Jenkins, MongoDB,Redis.

Cloud Technologies: AWS(Lamda, Redis, SQS, SNS, CloudWatch,S3,EC2)

Test Frameworks: Mockito, Junit.

Tools: Jenkins, SVN, Putty, Eclipse, Ant, Maven, DeployIT

Operating Systems : Windows,Ubuntu 18.04.

Web Servers WebSphere, Apache Tomcat

Methodologies: Agile, TDD(Test Driven Development)

Continuous Integration : Jenkins

Authentication: Okta OAuth

Organization & Projects :

Yash Technologies(Client : John Deere Mar 2017-Aug 2019) Sr. Software Engineer Pune,India

Device Management(Apr 2019- Aug2019, Developer): Project maintained all the information about machines and devices attached to the machines.

Responsibilities :Develop timer tasks to reprocess failed messages.

Create SNS topic and post messages to subscribers regarding product information change (machine, device)

Configuring OAuth 2.0 Spring security in the application for authorization with Identity provider as OKTA

Asset Manager(Oct 2018- Mar 2019,Developer): Project used by business people, IT teams to view information about the machines and devices. Push the latest firmware, terminal parameters and configuration files to the device.

Responsibilities :Assisted in implementing classes for large file writing and downloading from S3.

Implemented classes to log user actions on devices into ElasticSearch.

IT Modernization(Apr 2018- Sep 2018,Developer):Multiple Java Web applications

Responsibilities :Migrate code from Websphere to Tomcat by identifying Application Server dependent code and replacing it appropriate code ie EJB to REST services, JMS to Spring JMS, IBM IMS to SOAP web services.

Configuring SSO(Single Sign On) & OAuth 2.0 Spring security in for authorization with Identity provider as OKTA.

Scorecard(Oct 2017- Mar 2018,Developer) : Project is used to provide business/dealer/Associates visibility regarding scorecard report of dealers of equipments against different metrics measuring the dealer’s performance

Responsibilities : Developed Service, Controller, DAO layer classes.

Configured Jenkins jobs ie build and deploy job

Developed JUNIT test classes for each layer providing > 85 % as code coverage.

Configuring SAML2.0 Spring security in the application with Identity provider as OKTA. Replaced SiteMinder.

Sears Holdings India(Apr 2014-Mar 2017) Technical Associate Pune, India

Layaway Information Online(Aug 2016 – Mar 2017): Provides business visibility regarding layaway contracts, Layaway promotion setup etc.

Responsibilities :Developed API’s called by front end part of application, implemented business logic in it.

Developed DAO classes to perform mongoDB operations

Layaway Contract Management(Feb 2015 - Mar 2017): Maintains life cycle of a layaway contract created at Sears & Kmart store and online &

Responsibilities :Developed Synchronous and Asynchronous Web Services

Modified business logic in WebServices to fulfill new business requirements.

Debugging to replicate production issues in QA server and resolving them post development.

Contact this candidate