We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Over 10+ years experience in Enterprise software design and development using major technologies in Java/J2EE along with Open source tools and frameworks.
  • Integration Knowledge of Microsoft Technologies and PHP.
  • 4year experience of all phases of Enterprise software development including requirement analysis, client collaboration, functional specifications, project estimation, project planning & execution, for stable on time delivery.
  • Overall 12 - year experience of working with mid to large size domestic and international clients in US, Canada, UK, Australia, Japan, Denmark, Norway, Netherlands, Tunis, Vietnam and Indonesia for implementation and delivery of successful Enterprise level projects.

TECHNICAL SKILLS

  • Java, HTML, Type Script, JavaScript, XML
  • J2SE, J2EE, J2ME, Web Services, REST and SOAP Services, JUnit, LDAP, JMS
  • Spring Boot, Spring 5, Angular 2, Struts, JFC Swing, Hibernate, JPA, Dozer, Mockito, Power Mock, ELK
  • Oracle, MySQL, MS SQL Server, IBM DB2, IBM Informix, Dbase III+, Access, Amazon RDS
  • GitHub, Bit Bucket, SVN, AWS CodeCommit, Jenkins, GoCD, AWS Code Pipeline, CodeBuild, CodeDeploy
  • SQL MongoDB, couchbaseDB, Amazon DynamoDB
  • Tomcat, JBoss, JRUN, Oracle Application Server, Oracle Web Sphere, IIS, NGINX, Apache, LDAP Sun Directory Server, XMAP, OpenFire, Apache ActiveMQ, Kafka, Zookeeper, Oracle Coherence, RabbitMQ, Elastic Search, Logstash, Kibana
  • JIRA, Confluence, Jira Service Desk, Rally, Terllo, Media Wiki, MS Project, Visio, ER Win, XPlanner, Version One.
  • XML Spy, Beyond Compare, Diff Dog, Text Pad, Notepad++, Libre Tools, Cygwin, Angular CLI, Spring Boot CLI. AWS CLI.
  • Linux (Cent OS, Fedora, Ubuntu, AWS Linux), Sun Solaris, DOS, Windows
  • Eclipse, Spring Tool Suite, IntelliJ, NetBeans, TOAD, Sqlyog, dbeaver
  • Agile Scrum, PCI-DSS, CMMI, ISO 9001,4DX,, ITIL, SOX
  • Cloud Foundry, Amazon Web Services EC2, Elastic Beanstalk, Lambda, S3, Glacier, IAM, VPC, Elastic Load Balancer, Cloud front, Route 53, CloudFormation, Directory Service, SQS, SES, SNS

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Software Developer

Responsibilities:

  • Implemented migration design for existing COLI/BOLI application (named as E3) from Microsoft Access/OracleDB hosted in VMs in house data center in 12 Factor Edge Micro services using HATEOAS and event sourcing with CQRS pattern in Spring Boot with Angular 2 single page application.
  • Implemented Infrastructure architecture based on Resiliency using AWS EC2, Beanstalk, S3, GitHub, Code Pipeline, CodeBuild, Codedeploy, eureka, SQS, SNS, SES, Mongo DB (for events), DynamoDB (for Index), In house Oracle DB.
  • In house Microsoft Active Directory (LDAP) sync with AWS Directory Service for application Authentication based Hybrid solution .
  • Application Authorization Single Sign-On (SSO) based on Ping Federate, Ping Access hosted in AWS.
  • Participated in implementation of Multi factor Authentication ( MFA) using PingID .
  • Implemented the Agile Scrum for development team for better release process using JIRA .
  • Defined Regression Test Automation lifecycle using Selenium for the Applications.
  • Implemented JIRA Service Desk with two Active Directories for the ITIL based ticket system integrated with Scrum and Incremental development process.
  • Evaluated Test Complete and Selenium/Winium for Microsoft Access based High Net worth application for smoke and regression Test automation.

Confidential, West Chester, PA

Software Developer

Responsibilities:

  • Implemented 12 Factor Edge Micro-services for Cloud based on Resiliency concept using Cloud Foundry, GitHub, GoCD, Netflix OSS (i.e. Hystrix, eureka), RibbitMQ & Spring Boot for Data Access Services.
  • 100% Automated test case coverage done using Junit, Mockito, Power Mock and PyUnit. Test case coverage complete the GoCD Pipeline at different stages.
  • Micro-service fetch the data from end points based on SOAP and REST to generate response using SAAJ, AXIS2, CXF and Spring WS .
  • Implemented Multi-Threading solution to access the three SOAP end points based on request parameters. Response is generated based on the concluded data from all end points.
  • Solution was built with API Gateway for Canary deployment. o As DevOps responsible for Design, Development, Automated Testing, Configuration, Deployment and troubleshooting.
  • Worked in core architecture team for Data Grid. Data Grid based on Oracle Coherence, couch base DB (NoSQL).
  • In Data Grid Resiliency is based on SVN, Zoo Keeper, Elastic Search, Logstash, Kibana, Grafana & AppD in Physical VM based in house cloud.
  • Migration of Data Grid from VM to Pivotal Cloud Foundry done from SVN to GitHub, Jenkins to GoCD in Micro Service Architecture.
  • In Cloud Foundry RabbitMQ, Netflix APIs using Spring Boot based Micro Services.
  • Data Grid fetch the data from 3 rd Party data source End point and replicate in three geographical located data center across US.
  • Setup of Active Production Side B for Data Grid using Ansi for installation of oracle Coherence, oracle web logic and couchbase DB.
  • For Migration activity perform update Jenkin pipelines for deployment in Side B along with monitoring tools App Dynamics, ELK and replicate couch base DB.
  • Data Grid scale up and down based on the data request pattern by consumer clients. o As DevOps responsible for end to end Responsible for Design, Development, Testing, Configuration, Deployment, troubleshooting, integration and Monitoring.

Confidential

Software Developer

Responsibilities:

  • As Design Architect of Mobile Remittance solution vowpay responsible to develop and launch solution on iTunes and Play in March 2016 Solution was developed using Spring Boot based on REST Micro Services Architecture . Payment Gateway integration with 3 rd Party Remittance Management System in SOAP. Android/iOS apps integration in REST Micro services . Banks integration via REST, SOAP and FTP . Solution is deployed via Hudson in AWS EC2 & RDS.
  • As Principal Developer of End to End Enterprise Solution of What s App like chat and Calling solution for Telenor Norway  and migrate the backend from Physical Servers VMs to Amazon Web Services AWS. Enterprise Middleware Services is based on SpringMVC Contains Multi-Threading Management Interface build in AngularJS & MongoDB. JMS on ActiveMQ is used to handle the SMS communication of the solution. Security Implementation done using 2 Factor Authentication.
  • Lead Principal Software Engineer responsible for development of major module of Enterprise Middleware based on Spring MVC & Hibernate framework . Modules performed Encryption based Authentication, Authorization, Online Payment, Billing in Redis, Presence, Retention, JMS ActiveMQ based SMS Module with RDBMS .
  • Implementation Lead for monitoring tools based openNMS on SNMP protocol as enterprise monitoring console.
  • Detailed domain knowledge of Confidential core end to end Solution: iPhone, Android end to end SIP voice and XMPP messaging application including Apple payment and 3rd party payment processor integration in Android, Push Notification, echo test call, call quality meter, RCS chat, minks, Multimedia Codecs Voip integration.
  • Designed and implemented automation framework based on QUARTZ, reseller component, and retention component for campaign execution, wholesale model, multi domain authentication system with multi-level Encryption DES, AES and MD5 integrated with cross platform components of SIP platform and application interface.
  • Part of implementation team for Converiga Telecom Canada White label Partner in which developed Call charging module which calculate Tax according to Canadian Provisional Tax System. Application architecture based on EJB using JBoss. Roles included lead
  • Developer for Integration of Payment Gateway.
  • Designed and Implemented Middleware services in Spring Frame work for Tell4Less Switzerland White Label Partner. Jasper Reports are used for generating reports. Active MQ used for Java Messaging Services (JMS) deployment.

We'd love your feedback!