Senior Software Engineer Resume
SUMMARY:
- Have 2 years of experience in Eclipse plugin development.
- Mastery of J2EE architecture and relevant technology such as WebService, JMS, JPA, RMI
- Professional in designing and developing of high concurrency system in big scale.
- Solid knowledge about database from designing to developing. Rich experience in Oracle and MySQL
- Rich experience in designing and refactoring entire system by different design patterns.
- Rich experience in working under Linux system.
- Solid knowledge in Java memory model as well as JVM tuning. Experienced in resolve emergency online bug by BTrace.
- Familiar with inner mechanism of mainstream open source J2EE framework such as Spring, Hibernate, MyBatis, Struts1/2.
- Familiar with web front end technology such as Velocity, JavaScript, AngularJs2 and CSS.
- Familiar with mainstream development tools such as Eclipse, Maven, Gradle, Git and SVN
- Familiar with mainstream JavaEE application server and Web server such as Tomcat, Jetty, Jboss and Ngnix
EXPERIENCE:
Confidential
Senior Software Engineer
Responsibilities:
- For the company's business, I designed a platform.
- Contains CRM and WMS functionality.
- This system have a lot of models such as: account management, Confidential model, Procurement process Order flow processing Business Data Analysis Manage the stores.
- The boss rented a warehouse in Shanghai, he need to immediately use the system to manage it, but I can complete the fastest four months, I completed 2/5 now, so he bought a warehouse management system, although this system can only manage the warehouse, no other features, but it can meet the immediate needs for boss.
- The project was stopped, so I want to find a new job.
Key techniques: AngularJs2/TypeScript/Bootstrap, Spring Framework, Spring Security, PostgreSQL, SqlServer 2008
Confidential
Senior Software Engineer
Responsibilities:
- In this period of time, I registered a company for my business.
- My Business work is shipping goods from Confidential .
- I wrote a platform for business daily work and manage it.
- I was as a full - stack engineer to complete code.
- You know, overseas cargo sorting is an extremely time-consuming and labor-intensive work.
- There are a variety of documents available to the Confidential, a person I can easily accomplish these tasks through this platform.
Key techniques: Spring Framework, Mybatis, Spring Security,Nginx, Tomcat
Confidential
Senior software engineer
Responsibilities:
- Where is mainly responsible for platform payment transaction system maintenance and the development of financial products.
- Trading system has more than twenty million daily, total turnover exceeds 250 million yuan.
- In addition to trading system maintenance and upgrade, has also developed a new financial business system: certificate of deposit system.
- The system can be convenient to users in where to buy deposit certificate for Confidential .
- Deposit certificate system, user center with the order, such as trading system core system docking.
Key techniques: Spring Framework Mybatis Java concurrent programming Linux Shell Scripting QMQ, Dubble oriented middleware
Confidential
Senior software engineer
Responsibilities:
- With Confidential global project team together to develop travel reviews platform related business, and maintain Confidential China (to) service platform.
- At the same time, the development of a Confidential for grasping and travel related Confidential analysis tool, used to comment on the rich data to guide more users to the Confidential platform.
Key techniques: Spring Framework Mybatis Java concurrent programming Linux JAVA RPC Hadoop Hive MongoDB PostgreSql Trello
Confidential
Senior Java Developer
Responsibilities:
- Redesign the business flow of tickets booking system to make the entire system more flexible and more maintainable.
- Scrum is wide use in this project to drive a faster iterate in developing and releasing procedure.
- Continuous integrate is used in whole development stage, which keep the system in good quality.
Key techniques: Spring Nginx Linux HSF WebX ActiveMQ Velocity Maven Scrum Hudson AspectJ MySql JBPM
Confidential
Senior Java developerResponsibilities:
- Success ratio of deals among certain Confidential
- The feedback of customers about deals in certain Confidential
- The spot-test ranking from Confidential
Key techniques: Spring WebX Linux HSF ActiveMQ Tair(Cache) Velocity Oracle
Confidential
Senior Java developerResponsibilities:
- WangWang message system
- Mobile phone message system
- Email system
- Log system
Key techniques: Spring WebX HSF ActiveMQ Tair(cache) Scrum Oracle
Confidential
Senior Java developer
Responsibilities:
- Create a cloud platform compatible project automatic
- Intelligent Covert normal J2EE project to cloud platform compatible project
- Monitor the status of projects running on the Pangoo
- Simulate a similar working environment as real cloud platform during debug at development stage
Key techniques: Eclipse plugin OSGI Tomcat ActiveMQ
Confidential
Senior Java developerResponsibilities:
- Design and develop a platform for evaluation and optimization the Confidential .
- This system will provide suggestions according some preset rules.
- The key rules come from BI teams and they also need feedback data during system running to enhance their model.
- So this system will periods sampling optimization reports and automatic send to BI teams under certain circumstances:
- Error reports during calculation
- Unreasonable optimization report during calculation
- High data deviation between expectation and reality
Key techniques: Drools Spring Struts2 Ibatis Ehcach DB2
