Sample resume for software engineers. Sample resume for software engineers. Software engineers are a general term for people who work in software development.
If you are looking for a job now, you need to submit your resume first, and then wait for the interview opportunity. Let's take a look at the sample resume for software engineers.
About software engineer work resume sample 1 Software engineer work resume sample 1 basic information Name: YJBYS Gender: Marital status: Nationality: Household registration: Age: Current location: Height: Contact number: E-mail: Job intention Hope position: JAVA software engineer job
Years of experience: Professional title: No professional title Job hunting type: Full-time Available date: Any time Project experience Web OA (enterprise office automation system) Project introduction: Overall branch organization management, authority management, document circulation, system management, information exchange, information release, knowledge
Modules such as management, project management, asset management, attendance management, personnel files, and my workbench mainly provide a platform for corporate departments to cooperate with each other, improve work efficiency, and realize paperless and collaborative working in the enterprise.
, ensure the smooth transmission of information between departments and promote the informatization process of the enterprise.
2. Development environment and overall technology: MyEclipse + Oracle + Tomcat.
Comprehensive use of the multi-layer architecture of Struts+Hibernate+Spring.
Use ThreadLocal mode to implement paging through page-taglib, use JSTL and custom functions to complete JSP page development; use DWR to complete the authorization module; use JBPM to implement the document circulation module, and combine with Freemarker template technology to implement dynamic form definition model; implement extended RBAC-based
Authorization and authentication; implement a functional organizational model; use the task scheduling framework Quartz to implement employee attendance management and automatic salary settlement, etc.
3. Responsible module: System analysis and design: According to the requirements document, adopt a use case-driven approach to analyze and design the responsible module.
Mainly use UML use case diagrams, sequence diagrams and state diagrams.
Paging component encapsulation: Use the pager-taglib component, combined with Filter technology and ThreadLocal mode to achieve unified paging processing of the system.
Organization management and personnel management: Realize the management of various organizations and personnel in the enterprise.
Mainly involves CRUD operations.
Module management: Complete the management of each module in the system.
Mainly CRUD operations.
Role management and user management: In addition to basic CRUD operations, it is mainly the management of permissions.
The system uses RBAC mode to implement permission management.
Authorization of users is achieved by granting permissions to roles such as ordinary employees, managers, etc., and then assigning roles to users; at the same time, the system can also directly authorize users.
The specific implementation of authorization adopts the DWR framework.
Workflow: Use JBPM to implement workflow development.
After uploading the workflow definition, the company's official documents, such as reimbursement forms, etc. can be bound to the corresponding workflow to complete the circulation of official documents.
This module also uses FreeMarker to realize the dynamic definition of official document forms.
CRM (Enterprise Customer Relationship Management System) Project Introduction: The concept of the CRM project is to establish a "customer-centered, market-oriented" business management model, which is mainly divided into marketing management, sales management, customer service, e-commerce, and business intelligence
and other modules.
It mainly improves the market competitiveness of enterprises, provides customers with more comprehensive and high-quality services, centrally manages customer information, improves customer service efficiency and the efficiency of sales staff in handling general affairs, and avoids the loss of customers due to the resignation of sales staff.