Senior Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Senior software engineer with 5 years of industry experience in the design, deployment, configuration, optimization, and troubleshooting of cloud technologies using J2EE and Spring framework.
- Proficiency in Data modeling, Object - Relational Mapping ( ORM ) and High Availability( HA ) mechanism on relational and non-relational database.
- Extensive experience in DevOps process to create automated continuous build and delivery cycle on agile projects development.
TECHNICAL SKILLS
- Java
- J2EE
- Spring Boot
- Docker
- Kubernetes
- OpenStack
- Ceilometer
- Java
- J2EE
- Spring MVC
- Hibernate
- Morphia
- XenServer
- PostgreSQL
- MongoDB.
PROFESSIONAL EXPERIENCE
Senior Software Engineer
Confidential
Responsibilities:
- Designed RESTful microservices architecture to build cloud service in DevOps process by using containers in conjunction with OpenStack clouds.
- Developed metadata driven mechanism by specifying the operation of the service to reduce the overhead of inventory microservice and raise the flexibility of the adjustment.
- Decreased downtime from 1 day to 1 min and provided automated resource optimization for cloud service.
- Designed HA mechanism for both services and databases to improve disaster recovery for cloud service continuity.
- Implemented resource management mechanism and DRS algorithm to trigger automatic resource relocation and optimization as hosts or VMs are added to or removed from the cluster.
- Gained visibility into application performance and maintained the security of enterprise cloud.
- Designed monitor profile mechanism, an extendable method for collecting meter data, to collect resource usages of hosts, VMs, containers and applications for further extensions such as auto scaling or alarms.
- Provided real-time health report, dashboard on all audits and alerts to the entire virtual infrastructure, ensuring administrators minimum complexity in trouble-shooting and problem analysis.
Research Assistant
Confidential
Responsibilities:
- Proposed a methodology for quantifying the performance of thin-clients on gaming and presented a case study on three popular thin-clients, LogMeIn, TeamViewer, and UltraVNC.
Applied Research Intern
Confidential
Responsibilities:
- Implemented an algorithm to detect vehicular behavior by using a 3-DOF inertial measurement unit (IMU).