We provide IT Staff Augmentation Services!

Software Engineer Resume

Baltimore, MD

PROFESSIONAL SUMMARY:

Highly skilled software development professional bringing more than 6 years in software design, development and integration. Experienced at improving tools and infrastructure to maximize productivity, minimize system downtime and quickly respond to the changing needs of your business. Advanced knowledge of Java development and UX tools

SKILL:

  • Web Application Development
  • Database management software
  • Java 5 - 8 Development
  • HTML and XML
  • Linux
  • Spring & Spring Boot
  • JavaScript (jQuery, AngularJS)
  • Git SCM (with Pull Requests and reviews)
  • SQL
  • Software development life-cycle expert

WORK HISTORY:

Software Engineer

Confidential, Baltimore, MD

Responsibilities:

  • Converted COBOL programs to RESTful Micro-services.
  • Used GIT version control for project management.
  • DB2 and Oracle database management,

Software Engineer

Confidential, Baltimore, MD

Responsibilities:

  • Created new features from requirements and fixed bugs in an enterprise Java stack.
  • Used GIT version control and continuous integration tools to track, test, and deploy code.
  • Participated in an ever-evolving agile SDLC.
  • Performed requirements analysis and estimation.
  • Contributed to and participated in code reviews.
  • Helped maintain and deploy IaaS-based resources (AWS) and automated deployment processes.
  • Worked with AngularJS to construct a reactive user interface.

Software Engineer

Confidential, Washington, DC

Responsibilities:

  • Waterfall Model & V-Shaped Model for Systems Development Life Cycle management.
  • Wrote maintainable and extensible java code in a team environment.
  • Created form validation using schemas and schema validation.
  • Struts 1 & 2
  • Created new forms through JSF.
  • Developed code for on the EDGAR system, a large scale production project for the Confidential .
  • SQL and database management

Software Engineer

Confidential, Baltimore, MD

Responsibilities:

  • Developed software and web applications utilizing core Java, Spring, and Hibernate based on design requirements
  • Constructed a RESTful service using Spring Boot to return data in JSON.
  • Emerged as a team lead to manage my team and the forwardness of our software applications.
  • Most efficient with core Java and have the ability to utilize MySQL database structures, SQL, basic JavaScript, Linux application servers, Spring MVC, Maven dependency injection, web servicers, J2ee, Hibernate for object relational mapping, Junit testing, the Object Oriented Programming, data handling, HTML5, and jQuery to produce numerous software application.
  • Built and configured a Linux machine to run the JBoss Application Server.
  • Initialized a few UAT (User Acceptance Testing/Test) to effectively fix or modify limits instability, UI friendliness, and potential bugs.
  • UAT post deployment to track regression in Excel Enforce team processes and SOPs
  • Debugged large budget software projects.
  • Utilized StarUML to create class diagrams in the UML format.
  • Android development
  • RESTful web services.
  • Waterfall Model & V-Shaped Model for Systems Development Life Cycle management.
  • Wrote maintainable and extensible code in a team environment.
  • Consulted regularly with customers on project status, proposals and technical issues.
  • Researched, designed, and implemented scalable applications for information identification, extraction, analysis, retrieval and indexing.
  • Interfaced with business analysts, developers and technical support to determine the best requirement specifications.

Hire Now