Software Systems Engineer Resume
2.00/5 (Submit Your Rating)
TexaS
PROFESSIONAL SUMMARY:
- Active software engineer/developer, active learner on new technologies while keeping strong OOP/MVC/DB core.
- Early but proven track record of quality agile development, attention to detail, focus on fulfilling requirements fully and efficiently, along with concurrent error handling.
- Experience taking ideas from scratch, into designs, into prototypes, then into fully realized apps focused on functionality and the end user (ie UI/UX) with functional cores/controllers and persistent database backends.
- Experience working with existing systems, issue resolution, updating, and feature improvements on components.
- Professional work history of self - motivation, hard work, fast learning, excellent communication, adaptation to new technologies and situations, and thriving in challenging circumstances.
- Quality Software Engineering education in a challenging heavily project driven environment, with new technology (ie languages, frameworks, APIs) adaptation required regularly.
TECHNICAL SKILLS:
- Java (major), C++ (minor)
- Spring (MVC, Security, Boot)
- MySQL (major), Mongo, Hibernate
- HTML5, CSS3, Javascript, AngularJs, Bootstrap
- REST (communication and implementation), API development
- Agile, GitHub
- Node.js
- Windows, Linux (RHEL/CENTOS 7)
- Maven, intelliJ, Eclipse
- Tomcat container deployment, WAR file containerizing with Maven
PROFESSIONAL EXPERIENCE:
Confidential
Software Systems Engineer
Responsibilities:
- Development of new features, debugging, defect resolution, and maintenance for satellite communication and commanding tool suite (HPOC software)
- HPOC software utilized (what I worked with) Java, C++, Node.js, HTML, Javascript, CSS, Mongo
Confidential, Tempe
Software Developer/Consultant (unpaid)
Responsibilities:
- For CAssess (Continuous Assessment platform):
- Development of new features, debugging, defects resolution, deployment, and maintenance.
- Meet with client (Dr. Gary) for occasional demo and new requirements definition
- CAssess Applicaiton utilizes Java, Spring, MySQL, REST (standalone and external access), Hibernate, AngularJs, Javascript, HTML5/CSS3, Linux, Tomcat (WAR container deployed)
Confidential, Texas
Software Developer/Consultant (unpaid)
Responsibilities:
- For Casino Data Reporting application:
- Development of new features, debugging, defects resolution, deployment, training and maintenance.
- Meet with onsite supervisor/manager occasionally for requirements, issues, and updates
- Casino Data Applications utilize Java, Node.js, AngularJs, HTML5/CSS3, Javascript, bootstrap, Mongo, REST APIs, Windows (JAR and Node server deploy with npm container package)
Confidential, Phoenix
Senior Lead Technician
Responsibilities:
- Troubleshoot/maintain/repair/install/rebuild complex electromechanical-software equipment
- Daily customer/client interactions for training, troubleshooting, installations, and deployments
- Some Customer Software implementations for Northern Edge and Isleta Casinos' data handling from 4/2016 to 2/2017: Utilized Java, VB, SQL, HTML5, Javascript
Phoenix, Confidential
Freelance/Personal project developer
Responsibilities:
- Development of minor applications based on university project work, and personal research
- Applications ranging from Java algorithm and data structure implementations, Node.js server implementations, SPAs, DB persistence, and front-end UI/UX
- Some applications are visual Weather Reporting application, Learning Chatbot application, etc.
- Programs/Apps utilized Java, Node.js, MySQL, C++, Linux, REST APIs, Javascript, HTML/CSS
