We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Talented Java Software Developer with more than 5 years of hands - on experience in complete software development life cycle (SDLC) process which includes Requirements gathering, Analysis, Design, Development, Testing and Implementation.
  • Strong programmer skilled at developing seamlessly functioning programs and tools that provide enhanced features and support business operations.
  • Able to quickly identify and troubleshoot the root cause of errors and bugs.
  • Skilled at supporting and end users through systems use and .
  • Highly motivated and analytical software engineer with experience in developing N-Tier enterprise Java applications while incorporating the best software practices.
  • Extensive experience in using n-tier architecture systems with application system development using Java, JDBC, Servlets, JSP, Spring, Hibernate.
  • Having good experience in Web Services, XML, SAX, DOM, WSDL, SOAP, DTD, Schema, JAXB.
  • Implemented Rich User Interfaces using JSP, HTML, CSS, JavaScript, and AJAX.
  • Experience with RDBMS Oracle 9i/10g/11g, MS SQL Server 2005/2008, HSQL
  • Hands on experience on the development tools like Eclipse, MyEclipse, NetBeans.
  • Expertise with using VB.Net, ASP.Net, C# languages
  • Designed and developed applications using object oriented design approach using Unified Modeling Language (UML) and implementation of various J2EE design patterns, which includes Singleton, MVC, Data Access Object (DAO).
  • Extensive experience in developing Java Web Services using SOAP, Apache Axis, and XML technologies.
  • Expertise with using the JUnit for testing the applications.
  • Expertise in installation and configuration of WebLogic, WebSphere, Tomcat, JBoss servers.
  • Extensive experience in application and systems design, development, and implementation using Dot Net technologies.
  • Experience in Banking, Financial and domains.
  • Extensive experience in analyzing, designing and implementing Databases, in writing PL/SQL, stored procedures, Functions, Transactions, Cursors Management and triggers.
  • Excellent analytical, problem solving, communication skills and a team player

TECHNICAL SKILLS:

Programming Languages: Java2, J2EE, SQL, PL/SQL, HQL, VB.Net, ASP.Net, C#, C++, C.

Operating Systems: UNIX, Linux, Win 95/98/NT/2000, 2003, XP.

Java/J2ee Technologies: Java, Jdbc, Servlets, JSP, XML (DOM, SAX), Spring, Hibernate, Web Services, WSDL, Swing.

Client Side Programming: JavaScript, HTML, JSP, CSS, AJAX.

Databases: Oracle 9i/10g/11g, SQL Server, Microsoft Access 2007.

Application Server: WebLogic 10.3, Tomcat 7, WebSphere 6.1, JBOSS 5.1.

Tools: Eclipse, MyEclipse, NetBeans, JUnit, Microsoft Visual Studio /2010.

Framework: Spring3.0, Hibernate, Dot Net.

Design Tools: StarUML, Microsoft Visio.

Version Control: Apache Subversion (SVN).

XML Technology: XML Schema, DTD, JAXB, DOM and SAX parsers.

Web Services: WSDL, SOAP, AXIS, JAX-WC, JAX-RPC.

SDLC Methodologies: Waterfall, Agile.

PROFESSIONAL EXPERIENCE

Confidential

Responsibilities:

  • Computer Lab Agreement System: Developed a system capable of managing operations information and lab agreement signed by users of Maharishi Computer Science Department’s Computer Labs.
  • Environment: ASP.Net, VB.Net, AJAX, CSS, IIS, HTML, and SQL Server 2005.

Confidential

Software Developer

Responsibilities:

  • Involved in complete SDLC.
  • Requirements gathering and analysis to define technical specifications and establish systems functionality.
  • Implemented Forex Bureau Management System using spring Web MVC, hibernate frameworks.
  • Implemented design patterns such as Singleton, Abstract Factory, and DAO.
  • Developed the module provisioning which allows the user to update and to parameterize data to the target database.
  • Built and implemented database structures.
  • Writing the complex queries, performance tuning, writing the PL/SQL stored procedures.
  • Responsibilities included design & implementation of Oracle Database, JDBC, Hibernate codes.
  • Created POJO objects (entity, session, and message) to access the database.
  • Writing code for Persistent Entities (POJO with Hibernate)
  • Created Controller and Action Forms.
  • Developed Web forms for registration, to update and to query the data using JSP and HTML pages.

Environment: Eclipse, JDK 1.5, JSP, JBoss, JDBC, Spring, Hibernate, Servlets, CSS, HTML, SQL, PL/SQL, HQL, JavaScript, Oracle10g. Web Services, XML, JABX, SAX, DOM, WSDL, SAX, SOAP.

Confidential

Responsibilities:

  • Involved in complete SDLC.
  • Requirements gathering and analysis to define technical specifications and establish systems functionality. Created database structure designs.
  • Writing the complex queries, performance tuning, writing the PL/SQL stored procedures.
  • Programmed systems functionality using VB.Net.
  • Developed user interface designs using CSS, HTML, AJAX, ASP.NET, IIS.
  • Conducted systems testing, implementation and deployment of application.
  • Writing the scripts to retrieve the needed information, documented system functions.
  • Provided end-user and ongoing post-implementation support.

Environment: ASP.Net, VB.Net, AJAX, CSS, C#, IIS, HTML and SQL Server 2005.

Confidential

Software Developer

Responsibilities:

  • Asset Management System: Involved to development and implementation of an organizational asset management system currently deployed in several government institutions, including the National University of Rwanda, the Rwanda Bureau of Standards, the Ministry of, and the Rwanda Utilities Regulatory Agency. With this application, the activities of periodical inventory, tracking the assets, knowing the assets used by officer in which office and department. The reporting activities were made easier, faster and reliable.
  • Store Management System: Instrumental role in creation of a system for store management for the Rwanda Utilities Regulatory Agency, allowing users to administer and track store and item information. Daily, monthly and annually reporting was made easier, faster and reliable information was provided.
  • Invoicing System: Built a system for invoice generation and management with Rwandan operators licensed by the Rwanda Utilities Regulatory Agency, allowing tracking of individual operators, late payments, and reports.

Environnement: ASP.Net, VB.Net, AJAX, CSS, C#, IIS, HTML and SQL Server 2005.

We'd love your feedback!