We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Possess 5 years of multifaceted experience in systems and software programming, spanning:
  • End - to-end design and development of Java-based projects and 1 year of java-based enterprise web technologies;
  • A proven history of driving improvements to business processes via new technology features;
  • Implementation of leading-edge design and development methodologies, with a focus on software and systems optimization;
  • A strong talent for identifying and resolving problems with applications and systems;
  • Expert communications skills leveraged to manage customer and team relationships;
  • A Master's in Computer Science.
  • Java Application Development · Software Design & Engineering · Team Building
  • Technology Implementation · Troubleshooting & Debugging · Business Analysis · Systems Engineering
  • Continuous Improvement · Design Methodologies · OOD Principles · Process Automation

TECHNICAL SKILLS:

Languages: Core Java, J2EE(JSP and Servlet), C++, C#, PHP, VB.6

Web: JSF 2.0, JSP, PHP, CSS, HTML, XML, Apache, Tomcat and Glassfish v3Databases: MySQL, Microsoft SQL Server, MS Access

Tools: Eclipse, NetBeans, MS Visual Studio, SVN, Emacs, JUnit Testing, Spring, Hibernate

Platforms: Windows XP, Vista, 7, Linux, Mac OS

Methodology: SDLC, Agile, XP, TDD

Design Patterns: MVC, State, Strategy, Facade, Singleton, Factory, Observer, Composite, Command, Chain of Responsibility

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Responsibilities:

  • Resource Management System: Built a comprehensive resource management and administration system using Java, J2EE, JSF, MySQL, Eclipse, SVN, NetBeans, JUnit, Jasper Report, StarUML, and Windows XP.
  • Ticketing System: Contributed key features and documentation for a new system serving public transportation needs, which managed workflows spanning ticket ordering, dispatching, collection, and verification. Facilitated project design and implementation.
  • Eliminated maintenance problems, cut maintenance and documentation costs, and introduced increased flexibility via a new design that included new features and extensibility mechanisms.
  • Drastically cut information tracking and verification time through development of software capable of storing data in a relational database.
  • Circumvented conceptual and semantic errors that could increase development time by utilizing Group Programming principles.

Technologies Used: Java, JSF 2.00 (Facelets), MySQL, Microsoft SQL Server, Spring, Hibernate, Eclipse, JUnit, NetBeans, Jasper Reports, SVN, StarUML

Confidential

Web Developer

Responsibilities:

  • Supported students in improving test scores by programming mock exams and immediate scoring into the system.

Technologies Used: Java, PHP, Ajax, CSS, HTML, DHTML and XML

We'd love your feedback!