We provide IT Staff Augmentation Services!

Master Software Engineer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • I have 15 years of hands - on Java coding using OOP. I can do design, development, unit testing, debugging, performance tuning, bug fixes and also support the production systems if needed.
  • I weave Multi Threads. I speak in Design Patterns. I have affinity with Distributed Systems.
  • Scrum? Check; Agile? Check; Waterfall? Check; I am a big fan of Test Driven Programming.
  • Consider myself an expert in Relational Databases - 12+ years of Oracle. I love SQL coding.
  • I believe in: “Users always come first no matter what.” I take pride in being a team player.
  • Being a member of public speaking club I have honed my presentation and leadership skills.
  • Core values: Ownership, Accountability & Leadership and above all HAVE FUN WITH WORK.

TECHNICAL SKILLS

  • Java8
  • J2EE
  • Spring Boot
  • Hibernate
  • EJB
  • AWS EC2
  • Servlets
  • Oracle
  • SQL
  • PL/SQL
  • JMS
  • JSPUML
  • XML
  • Spring MVC
  • Struts2.2
  • WebLogic 11gR1
  • UNIX/LINUX
  • Learning Java 9 & scala.

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Master Software Engineer

Responsibilities:

  • Contribution to development of remediation services APIs.
  • We are one of the top 10 AWS customers.
  • Added new SOAP Handlers to tokenize and untokenize the sensitive card information.
  • Environment: Java8, AWS EC2, ECS, ALB, Route53, RESTful microservices, Spring, Spring Boot, PostgreSQL, DynamoDB, Docker, Jenkins, CI/CD, Groovy, GitHub, DevOps, Spark, Splunk, Maven, IntelliJ IDEA, SonarQube.

Confidential, Charlotte, NC

Full-Stack Application Developer

Responsibilities:

  • Major development contribution right from the kick-off stage to ongoing stages of development.
  • This web application lets the engineers to create and maintain new design and being able to look up compatible units for installing, repairing and maintaining gas connections.
  • Other systems consume the microservices that I developed.
  • We work in Sprint Agile methodology in 2 week cycles.
  • Environment: Java8, Spring MVC, Spring Boot, Thymeleaf, RESTful, Bootstrap, JQuery, Maven, Tomcat, SQLServer. SVN, Eclipse Photon, MS Azure, Docker, Jenkins, Nirmata, DevOps.

Confidential

Senior Software Developer

Responsibilities:

  • Publlc employees of the state were reliant on their employers to make changes to their coverages when a life event occurs in their life. This new project changes all that; it puts where the power needs be - in customer's hands. Employee can log in when a new baby is born and add the baby to the dependent list and make necessary adjustments to his policy.
  • Worked on the 4 major modules.
  • Wrote PL/SQL stored procedures for various business functions.
  • Design, Development, Unit testing & Deployment.
  • Environment: Core Java 8, Struts2, Hibernate, Tomcat9, JSPs, AngularJS, Ajax, Oracle, Linux.

Confidential, Manhattan, NY

Sr Software Engineer

Responsibilities:

  • Part of the core scrum development team - my responsibilities include on-going development, enhancements, writing components, adding business classes, providing estimates, taking part in daily scrum sessions, attending design sessions with the architect.
  • Biggest challenges for me are recreating the problem scenarios the customer is experiencing, debug sessions with fellow developers and adding accurate unit test cases.
  • The emphasis is on writing accurate, bug-proof, performance-ready, maintainable, efficient and reliable code.
  • Environment: Core Java 7, J2EE, EJB3, JBoss, XHTML, Ajax, Javascript, mySQL, Linux, Jira.

Confidential, Boston, MA

Sr Java Engineer

Responsibilities:

  • Re-engineered the existing multi-threaded components utilizing confinement techniques - instance, thread, stack; visibility problems resolved; liveness and deadlock issues addressed; volatile variables used; adopted safe construction & publication practices; blocking queues were added to the code; Executor framework was employed; Generics were added to threads.
  • Worked with Business Analysts to discuss about requirements, play a lead role for junior developers; assign them tasks, status meetings, solution discussions etc.
  • Environment: Core Java 7, J2EE, EJB3, WebLogic12g, Oracle 11g, PL/SQL, Unix-Solaris.

Confidential, Chicago, IL

Java Consultant

Responsibilities:

  • Designed a scalable thread-safe result cache for Transaction Viewer module to reduce the latency and increase throughput. Callables and Futures were added to Agreements module.
  • Wrote RESTful services for Payments module. Worked on migration from Struts to Spring MVC.
  • Environment: Java 6, Struts2, javascript, AJAX, Spring MVC, Tomcat7, Oracle-PL/SQL.

Confidential, Phoenix, AZ

Data Engineer

Responsibilities:

  • Refactored the entire data management system components to conform to java memory model. Utilized Executor framework to upgrade the legacy multi-threaded components.
  • Profiled and optimized the java components for maximum speed and scalability.
  • Reference data was extracted nightly basis
  • Developed RESTful web services to provide reference data to other systems.
  • Environment: Java 5, J2EE, EJB 2.0, WebLogic, WSDL, Jersey, JAXB, Oracle 11g - PL/SQL.

We'd love your feedback!