We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

OBJECTIVE:

  • To achieve challenging entry level career in Software Development with Java, utilizing and advancing the current experiences and expertise.

SUMMARY

  • 3+ years of experience in design, analysis, development and maintenance of complex, high performance and scalable distributed object - oriented applications in Java, C++, XML.
  • Strong technical background, experienced in latest areas of client/server and Internet computing including Data Processing and Data Acquisition, Educational Service, Health Care and Banking.
  • In-depth knowledge of creating use case studies activity, logical component views to extract business process flows and workflows that helped development and quality assurance team to understand the requirements.
  • Excellent skills in Web Technologies like CSS, HTML, and XML.
  • Good skill in using Android Platform, mobile application environment.
  • Extensive experience with SQL statements, Triggers, Crystal Reports.
  • Excellent knowledge of Migration, backup, recovery, tuning, tracing and troubleshooting.
  • Experienced in working through all phases of Software Development Life Cycle from Requirements Analysis, Design, Integration, Testing and Maintenance.
  • Ability to manage changing responsibilities taking initiatives.
  • Self-motivated and able to work independently and as a member of a team with excellent communication, interpersonal and analytical skills.
  • Self-disciplined, excellent management skills, and the ability to work under pressure.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, JavaScript, XML, HTML.

RDBMS: MySQL, SQL Server.

Tools: Eclipse, NetBeans5.0.

Platforms: Windows 9x/ NT/2000/2003/XP/Vista/7.

PROFESSIONAL EXPERIENCE

Confidential

Environment: Eclipse, XML, SQL, UNIX, Windows XP.

Responsibilities:

  • Gathering specification, designing the application, development, testing and implementing the application.
  • Preparing the Detailed Design Documents, which contains the Class Diagrams and Sequence Diagrams for the complex use cases.
  • Involved in preparing the technical design documents.
  • Developing Struts based applications in an Extreme Programming environment.
  • Preparing/Reviewing Use cases, UML diagrams.
  • Developed GUI using XML in eclipse.
  • Integrating the newly written code with the existing application and performing integration and complete functionality testing.
  • Developing codes for Data Parsing in Java which was required to convert web notification to application notification.
  • Performed debugging using debugger and detected performance bottle necks and fixed the same.
  • Developed SQL queries and utilized stored procedures and triggers.
  • Responsible for writing batch processing jobs in Unix at end of day, week and month.
  • Prepared and updated the build scripts using Ant Tool.

Confidential

Environment: Java, SQL, Oracle, HTML, XML, Apache server, Ubuntu 10.10, Windows 2000

Responsibilities:

  • Generated User interface Templates using JSP, HTML, XML.
  • Developed the Java Code using Eclipse as IDE.
  • Extensively involved in gathering requirements, preparing requirements documents.
  • Involved in the development of dynamic WebPages using JSP.
  • Development of the Server Side Application, which includes Servlets that handles the Database manipulation with the back-end Oracle database using JDBC.
  • Stored student information using SQL.
  • Written several Query statements for proving eligibility.
  • Tested the application functionality with JUnit.

Confidential

Environment: C++, Java, SQL, HTML, Windows 2000

Responsibilities:

  • Analyzed the running time of each algorithm from sorting/search to greedy algorithms.
  • Deal with Big O notation, Theta notation, Omega notation.
  • Analyzed growth rate of algorithms.
  • Used the Java Code using Eclipse as IDE.
  • Extensively involved in gathering requirements, preparing requirements documents.

We'd love your feedback!