We provide IT Staff Augmentation Services!

Software Development Consultant Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

Software Developer with 9+ years of Software Development experience in the designing, development and testing of high performance and scalable applications. I am a passionate software developer who is committed to technical excellence and continual innovation. I am interested in developing large scale applications and solving complex business problems.

AREAS OF EXPERTISE

  • Java/JavaEE
  • Spring Boot/Cloud/MVC
  • Git/Stash/Jira/swagger
  • Tomcat/Jetty/WebLogic
  • PCF/AWS
  • JavaScript/Typescript
  • Hibernate/JPA
  • Microservices/Netflix OSS
  • Maven/Gradle/Jenkins
  • Apache Ignite/ Ehcache/Hazelcast
  • Angular 2+
  • MongoDB/SQL Server/Oracle
  • HTML5/CSS/ JQuery/Ajax
  • JMS/Kafka/ActiveMQ
  • Unix/Shell Scripting

PROFESSIONAL EXPERIENCE

Software Development Consultant

Confidential, Dallas, TX

Responsibilities:

  • Rewrite existing Dispatch application using 12 factor cloud native principles using Spring Boot, Spring Cloud, Hibernate/JPA, Netflix OSS components (Eureka, Zuul, Config Servers), Ansible, AWS.
  • Build CI/CD pipelines using Git, Jenkins, Artifactory, Ansible.
  • Automated deployment of Applications in Confidential VPC using Jenkins.
  • Distributed caching with Apache Ignite.
  • Implemented Complex Autoloader Algorithm that recursively finds the best possible Dispatch options for Confidential Tech based on multifactor inputs.
  • Fallow TDD and XP software Engineering practices to deliver highest quality code with more than 90% of code coverage.

Senior Software Engineer

Confidential, Irvine, CA

Responsibilities:

  • Developing a commercial, consumer facing web - application for complex 24/7 Manufacturing and public safety scheduling.
  • Experience Building Microservices architecture applications using Spring Boot, Spring Cloud config, Restful Web Services, Netflix OSS components (Eureka, Zuul, Hystrix), KPC ( Confidential Private Cloud), PCF, Docker.
  • Key contributor to the expansion of the application to the manufacturing industry, developing many new features using Java, Spring Boot, Microservices, Angular, Hibernate, JPA.
  • Implement distributed caching with Spring Cloud Stream, Kafka, and Redis.
  • Developed many new user interfaces using HTML5, Angular, JavaScript, jQuery, and Bootstrap .
  • Developed and maintained a suite of nearly 30,000 automated tests using Mockito, QUnit, Sinon and Selenium .
  • Participate as a scrum team member in daily standups, weekly backlog grooming meetings, sprint planning meetings as well as quarterly retrospectives.
  • Use Git, Maven, Intellij and the Atlassian product suite (e.g. Jira, Stash, Bamboo, and Confluence ) to manage a multi-million-line codebase.

Software Developer Consultant

Confidential

Responsibilities:

  • Developing a commercial, consumer facing web-application for Monitoring public/private cloud traffic to identify any Anomalies, Authorized/Unauthorized Cloud service providers and risks associated with them.
  • Developed end-to-end features using Spring, Hibernate/JPA, Hazelcast, Bootstap, JQuery, Ajax, JavaScript.
  • Wrote secure data migration utility from customer premise to the Cisco DMZ for SaaS customers using AES256 and RSA encryption.

Software Intern

Confidential

Responsibilities:

  • Build new features/Bug fixes for Trading partner Management systems.
  • Use Spring, Hibernate, JavaScript, jQuery for building new User interfaces.

Analyst Software Developer

Confidential

Responsibilities:

  • Build/Maintain Fault isolation System that work on flow-through Systems for identifying various network elements/Connectivity.
  • Create RESTful web services and deploy/maintain for various systems.
  • Generate automated support tickets if network topology identification fails.
  • Database and service layer Migration from Oracle to MongoDB.

Software Engineer

Confidential

Responsibilities:

  • Worked on Java Application that Store, indexes, and aggregates data in real-time.
  • Generate Dashboards for Hourly/Daily Reports, Searches, Sampling, Site Statistics, Real Time Traffic Analysis, monitors data and generates alerts.
  • Implemented Payment Reports for the Big Merchants using PayPal and VeriSign Gateways for paying monthly bills, Payment declines and settlements.

We'd love your feedback!