We provide IT Staff Augmentation Services!

Software Engineer Resume

Cincinnati, OH

TECHNICAL SKILLS

  • Java 8, Spring Boot - Microservices, REST, SOA, Node.js, Python
  • Angular 8, HTML, CSS
  • Postgres, MySQL, T-SQL, Hive, NoSQL - MongoDB
  • S3, RDS, Elastic Beanstalk, EC2, EMR, Lambda, EKS, ELB, SNS, SQS
  • Docker, Kubernetes, CI/CD - Jenkins, Travis, VCS - GIT, YAML, JSON

PROFESSIONAL EXPERIENCE

Confidential - Cincinnati, OH

Software Engineer

Responsibilities:

  • Wrote Java 8 microservices to compute performance of stocks, and structured products which replaced, and automated the Excel based calculations.
  • This allowed the data to be visualized for Luma’s structured product investment platform and provided an interactive graphical layer to help customers better understand their investments.
  • Participated in development efforts to tackle full stack development tasks using Java 8, Angular 8, Restful WEB API’s, AWS Cloud and triaging defects to issue hotfixes, and quick resolution to accelerate the deployment process.
  • Developed a data ingestion layer using Spring, MongoDB, Postgres to parse banking data related to stocks, and structured product performance inputted by the operations department.
  • This allowed data to be persisted which was used by the calculation engine.
  • Modularized Angular components to increase code re-use and consistency across the front-end code base.
  • Leveraged AWS SNS, and SQS to dispatch new product notifications on CREATE, via an email service API to notify trade desks of a new structured product.
  • Built advanced Angular components leveraging AG-Grid API, HighCharts API by consuming backend services to paint the picture of a structured product investment.
  • Participated in architecture meetings to support code clarity, security, and maintenance.

Technologies Used: Java 8, Spring Boot Microservices, Angular 8, HTML, CSS, Docker, Kubernetes, AWS

Confidential - Cincinnati, OH

Software Engineer

Responsibilities:

  • Developed service-oriented business logic for client facing enterprise applications using Java Spring, Hibernate, Tomcat, Maven . This helped support insurance agents who used the platform to communicate insurance policies to customers.
  • Built pipelines to support custom integration, custom deployment using Jenkins, Docker, Tomcat, Shell Scripting. This allowed the application code to be tested and deployed and resulted in 20% of time savings.
  • Automated web application regression tests using the Selenium framework in Java. Created Groovy scripts to introduce custom functionality to support smoke tests which led to 100% code coverage for business-critical systems
  • Led the initiative to develop a metrics dashboard using Node.js, React.js, HTML, CSS, through internal web services; providing testing metrics that facilitate time savings of 20%. Mentored an intern through code reviews

Technologies Used: Java, RESTful services, JSON, Node.JS, React.JS, Selenium, Jenkins, TFS

Confidential – Cincinnati, OH

Software Engineer

Responsibilities:

  • Managed a team of three developers and led the backend development effort to build a secure, reliable Java Spring Boot Restful Service with MySQL,
  • Redis, Docker, S3, RDS. Confidential registered over 400 users within 24 hours of its initial release
  • Developed a mobile responsive web application for the University of Cincinnati students to solve the ff-campus housing problem, using a Java backend with an Angular frontend. Students can find roommates or a new place to stay with just two clicks
  • Awarded a cash prize of $5000 through the business pitch competition for successfully selling the Confidential concept under 60 seconds, in addition to two ther awards ( Confidential, WorldPay). Invited to pitch the Confidential application by Microsoft for a grand prize of $10,000.
  • Allocated monetary winnings to compensate for AWS cloud costs, marketing, legal, and other logistics

Technologies Used: Java Spring Boot Restful Services, Angular 6, HTML, CSS, POSTMAN, AWS

Confidential – Cincinnati, OH

Software Engineer

Responsibilities:

  • Automated Confidential 's "Loyalty Customer Mailer" to analyze data from 17 million households, by developing a reporting application using Python, and Oracle
  • PL-SQL packages. This minimized the runtime by 8 hours
  • Refactored, documented, containerized (Docker), and deployed the Python solution making it extendable to all of Confidential 's customer loyalty programs. This reduced the average onboarding time, and increased code re-usage by 40%
  • Developed Scala microservices (12-factor architecture) to analyze customer spending patterns through clickstream events using Apache Spark, Kafka,
  • Spark-SQL, Cassandra and Hadoop . The Spark transformations increased targeting accuracy levels 1/3
  • Led the transitioning effort to become an Engineering team by training scrum team members on standard object-oriented programming practices, source control
  • SOLID, and Python through paired programming / Peer reviews. The knowledge transfer process alleviated siloed knowledge savings of 20%.

Technologies Used: Python, Scala, Spark, Akka, Hadoop, Cassandra, Docker, PL-SQL

Confidential – Cincinnati, OH

Software Engineer

Responsibilities:

  • Led the web-development effort for the Chemistry departments' e-commerce solution using Java Spring MVC, JDBC, Tomcat, Maven, JavaScript, HTML, CSS, CI and CD .
  • Focused on the business logic layer through a TDD/Pair Programming working style, and wrote jUnit tests to support 88% code coverage
  • Built a Java Spring API to replace a legacy ColdFusion intranet system. This increased the API performance (caching, JSON, compression), and helped mitigate the risk of SQL Injection for 3/4 of the codebase
  • Developed a custom Java integration using CA Agiles' Rally RESTful service to capture customer email requests that supported accurate billing.
  • Added a Slack notification service which saw an increase in agile velocity by 9 points
  • Monitored Jenkins deployments and debugged failures to meet service level agreements with the business.
  • This reduced 1/3 of new application defects and dependency with the production support team

Technologies Used: Java Spring MVC, Restful WEB SERVICES, T-SQL, HTML, CSS, JQuery, API’s

Hire Now