Software Developer Resume
4.00/5 (Submit Your Rating)
PROFESSIONAL SUMMARY:
- Three years of cumulative experience have let to demonstrated skills in full stack software enhancement, testing, and solutions using TDD in both Agile and legacy development methodologies.
- Supporting open source crawler4j project through user issue resolution and pull requests.
- Developing crawler4j enhancements and features supporting new use cases on personal fork.
- Consultant and hybris back - end developer with a focus on Agile methodologies.
- Developed Java desktop applications supporting manufacturing operations at International truck plant.
TECHNICAL SKILLS:
- Java, C, C++, Javascript, JQuery, AngularJS, Node.js, Bootstrap, Matlab, Bash scripting
- OOP, Spring MVC architecture and other Java design patterns
- JSP, JAXB, JAX: RS, HTML, CSS, XML, Spring REST, SOAP, HTML parsing
- Apache Tomcat, hybris, JBoss, Jetty server technologies
- JDBC, Hibernate, MySQL, MongoDB, SQL, HSQL, Lucene search
- CentOS Linux, OSX, Windows administration, Vagrant, Chef, Docker
- Git, Maven, Ant, Grad le, JUnit, M ockito, Jasmine, Jenkins, Travis
PROFESSIONAL EXPERIENCE:
Confidential
Software DeveloperResponsibilities:
- Users have cloned my use case solutions.
- Developed stand alone desktop crawler accepting user input from properties file and having a simple GUI accepting termination command.
- Voluntarily suupporting users of crawler4j, by resolving issues and offering solutions via pull requests.
- Debugged 3rd party parsing engine for issue #261.
- The web store will feature product data from an existing production web store. hybris development is in parallel with coding Java web crawler for product data file acquisition.
Enhanced iAdjuster
Confidential, Dallas, TX
Responsibilities:
- Created RESP APIs enabling user CRUD operations consuming REST endpoints.
Confidential, Addison, TX
Hybris back-end developer
Responsibilities:
- Evaluated Crown CI server based on Confidential ’s Bamboo offering.
- Developed error-free Eclipse hybris PC work environment for use by offshore dev team in China.
- Built solution involving JSP and backend server integration for fraud detection in the checkout process.
- Used third party javascript method to tokenize customer device fingerprint information.
- Coded modifications to hybris services to use fraud token and warn checkout process.
- Interfaced with Crown analysts to clarify ambiguities in customer requirements and advise dev team of backend support gaps.
- Built hybris solutions involving web services integration with Confidential legacy ERP system.
- Client team provided SOAP-based integration structure.
- Tax calculation and delivery estimate involved ERP integration during the checkout process.
- Modified existing hybris ERP integrations by extending services, interfaces.
- Return authorization needed JSP coding in UI to receive user input and display order history.
- Modified hybris ERP integration files to send and receive ERP data via JAXB API implementation.
- Bug fixing, resolved UI display errors by correcting catalog data errors generated in the hybris Confidential ETL process.
Confidential, Richardson, TX
Off Line Inventory technician, programmer
Responsibilities:
- Developed Java desktop application to migrate a category of manufacturing information from a text file to a spreadsheet file.
- The application accessed the Java file system API and also had no UI coding.
- Developed Java desktop Swing application to allow user to select one of two configuration files needed for programming vehicle powertrain control systems.
- Manually gathered manufacturing defect data for presentation to senior managers to aid in the continuous process-improvement efforts.
- Applied all needed manufacturing processes to finished vehicles in preparation for release to customer.
