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.
