Software Development Engineer Sample Resume
5 Software Engineer Resume Samples, Examples - Download! Kanika XXXX Professional Summary Overall X years of experience in the development of Web & Enterprise applications using JAVA and J2EE Technologies. Working with XXXX from June 20XX to till date. Hands on experience in Core Java, Servlets, JSP, JDBC, RichFaces, JPA, JSF. Knowledge of Eclipse tool for the development of Java projects. Hands on experience Glass Fish and Tomcat web servers. Cohesive team worker, having strong analytical, problem solving and interpersonal skills. Technical Skill Programming Languages: Java Web/Application Server: Tomcat, Glass Fish 2.1. Java Technologies: JDBC, J2EE, JPA Frameworks: Jboss Seam, Struts 1.x Personal Qualities Flexible team player. Developing the JSF/Richfaces pages. Writing UI/Business validations for the owned use cases. Unit testing and integration testing of owning use cases. Handling different types of issues. Project Details Description The project is being developed for the organization named XXXX. The web application is used in all the branches and customers of the company. The project consists of mainly three modules like****. The XXXX module automates entire the process of organization, which helps for the better understanding between the employees and management. The XXXX is helpful to maintain the good relationship between the organization and the customers, i.e. which maintains the detail information about particular customer which makes the organization to grow faster. The XXXX contains the details of the products and also makes the customers to purchase the products online. Role: Team Member (Developer) Tools: Eclipse 3.5 Involve in developing the JSF/Richfaces pages. Writing UI/Business validations for the owned use cases. Unit testing and integration testing of owning use cases. Project 2: Project XXXX Description ***** is a comprehensive, modular, enterprise wide travel management system that automates and integrates all the business processes of travel organizations such as travel agents, airlines, tour operators. The product suite addresses all the critical business functions such as Operations, Sales management and Distribution, Financial Management, Revenue Accounting and Interline Billing, etc. It consists of different modules like flight, hotel, car, and cruise. Role: Team Member (Developer) Tools: Eclipse 3.5 Involved in developing the JSF/Richfaces pages. Handled different types of issues. Unit testing and integration testing of owning use cases. Achievements Directed a team of management trainee. Employers Working in XXXX India Pvt Ltd from June 20XX to till Date and current designation “Software Engineer”. Qualifications B.Sc (computer science) from Institute XXXX affiliated to University XXXX, in 20XX with aggregate 70%. Personal Strength Flexible team player. Address: Pune, Maharashtra Amit DiwakarE-mail: amit.XXXXX@yahoo.in Phone: +91 90XXXXXXXX08 ObjectiveTo contribute to the success of an organization by fully utilizing my skills and knowledge in the field of Embedded System and networking in a position offering continuous growth and development. Educational Qualification B.E. (Computer Science & Engineering) from XXXXXXX Institute of Management and Technology. 12th, CBSE March, 2004 Currently working as a Software Engineer at XXXXXX Global, Bangalore (Feb 2010 to Till Date) Strengths Flexible team player. Operating Systems: LINUX, window Projects vSP(Virtual Service Provider) vSP is targeted for mounting anywhere in the data center, typically top of rack, end of rack or at the administration desk. It is an appliance, which sits in a data centre and greatly improves the efficiency of data center operations. It does this by watching everything that is going on – both data and devices. It is also able to adjust data center operation by vitalizing services and by load balancing data flow through devices. It has 16 to 24 ports that collect data for analysis of internal service applications. These Ports also as a fully functional 10Gb Ethernet switch. Continuous non-interfering monitoring of all L2 traffic Content and Context awareness vNOS(Virtual Network Operating System) vNOS is an application that executes in a LINUX environment. The switch by default automatically passes command packets to vNOS on the network CPU. The Management interface includes Command Line (CLI) and SNMP. The CLI interface is similar to the widely known Cisco IOS CLI. The Marvell switch device is controlled by the Network Processor which is running vNOS. vNOS provides full Layer2 support using point-to-point MAC addressing. It provides full layer 3 routing support using network wide IP addressing. Layer3 support is not enabled for the vSP appliance. vNOS supports all the major, and many minor, features of Layer2 switching. Responsibilities: Implementation of STP, RSTP, TACACS+ client. SNMP (using net-snmp agent) Support for Layer 2 Protocol, HA Services, System Manager, Interface Manager, QoS (Quality of Service). CLI support for STP, RSTP, TACACS+ Client , SNMP, HA Services. Provide HA service to all modules (Check Pointing Services, Event Manager and Communication Manager). Code Cleanup (According to Ceeyes Standard). Apply Coverity. Deva ******Address: 16 Road, Prawns Corner, LA-453 Email Id: firstname.lastname@example.org Career Summary4 years software engineer with a strong educational background and experience, seeking a challenging position in the software field for growth with the organization. Skilled programming and testing. Technical Skills Languages: C++, C#, Java, Ruby, Visual Basic Development Tools, Methodologies & Environments: Rapid Application Design (RAD), Object-Oriented Analysis & Design (OOAD), Waterfall Approach, Net Beans, Prototyping Approach, Integrated Software Development, Microsoft Visual Studio Software: Apache, Sun ONE, Business Objects, JBoss, BEA WebLogic, MS Silverlight 2 Systems: Unix, Windows, Next Step, .Net Framework Networking: TCP/IP, SunLink X.25 Databases: Oracle, SQL, Sybase Key Responsibilities Handled Designing and developing computer software systems in conjunction with hardware product development, for medical, industrial, communications, applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Modify existing software to correct errors. Adapting software to new hardware or upgrade interfaces and improve performance. Consult with customers on project status, proposals and technical issues. Advise customer on perform and maintenance of software systems. Coordinating the installation of software system in the company. Monitor functioning of equipment to ensure system operates in conformance with specifications. Store, retrieve, and manipulate data for analysis of system capabilities and requirements. Conferring with data processing and project managers to obtain information on limitations and capabilities for data processing projects. Directing software programming and development of documentation. Analyzing software requirements to determine feasibility of design within time and cost constraints. Consulting with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulating and designing software system using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Prepare reports and correspondence concerning project specifications, activities and status. Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine the configuration. Assigning work to programmers, designers, technologists and technicians and other engineering personnel. Train users to use new equipment. Utilize microcontrollers to develop control signals. Implement control algorithms and measure process variables such as temperatures, pressures and positions. Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation. Specify power supply requirements and configuration. Design and develop software systems, using scientific analysis and mathematical models. Predicting and measuring outcome and consequences of design. Consulting with engineering staff to evaluate interface between hardware and software. Developing specifications and performance requirements and resolve customer problems. Analyze information to determine, recommend and plan installation of a new system or modification of an existing system. Developing and directing software system testing and validation procedures. Developing and directing software system testing procedures, programming, and documentation. Consulting with customer concerning maintenance of software systems. Coordinating the installation of software system. Employers AJJ Pvt. Ltd. as software engineer from 20** to 20**. Achievements President of AMC association in year 20**. Best student of the year during graduation. Personal Details Languages known: English, Marathi, Hindi.