Consultant/software Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
Motivated developer seeking a position with a company where I can make an impact with my design and problem solving strengths.
CURRENT IT SKILLS:
- Java .NET MSSQL
- Spring C# BIRT Reporting
- Hibernate Linq Eclipse
- Javascript Tomcat Java/J2EE
- Subversion XML Web Services
- CSHTML SWT Plesk
- MySql JSON CSS
- Junit with Mockito HTML
- Android IIS AWS
- Perl JPA Oracle
- Cadol legacy development Linux Docker
- Data Conversion Unix
PROFESSIONAL EXPERIENCE:
Consultant/Software Engineer
Confidential
Responsibilities:
- Material Pricing code development
- Develop server code for materials management
- BIRT reporting
Consultant/Software Engineer
Confidential
Responsibilities:
- Currently providing Java development services for a large ERP system refactoring project
- Refactor Spring injected classes to use Spring annotations
- Remove unused Java code
- Rework DAO calls to use DetachedCriteria
- Move classes into new package structure
- Core technologies include Java, Spring, Hibernate, Tomcat
Consultant/Software Engineer
Confidential
Responsibilities:
- Engineered, developed, and hosted a Student Information System (SIS) for a private school using .NET technologies and MS SQL.
- Integrated tuition payment with PayPal.
- Engineered and developed a grading system which was integrated with the Student Information System
- Developed multiple administrative reports for PDF and CSV downloading
- Developed parent PDF report downloads including grade cards, transcripts, and parent directory
- Includes user specific security for administrators, teachers, parents, and students
- Provided automated email functionality using Mailgun services to avoid spam filters
- Set up the domain and website hosting
- Still provide occasional enhancements upon customer request
Business Analyst
Confidential
Responsibilities:
- Business Analysis writing Technical Documentation for a global ERP system
- Involved researching Java code and corresponding MySql database to provide technical explanations of system functionality
Consultant/Software Engineer
Confidential
Responsibilities:
- Contracted two years providing continued software development
- Material Pricing code development
- Develop server code for materials management
- Common technologies include Java, Eclipse, RCP, Spring, Hibernate, MySql, BIRT
Distributed Java Developer/Team Lead
Confidential, Tampa, FL
Responsibilities:
- Oversee help desk tickets requiring development support
- Update and prioritize workload
- Participate and run manager meetings to discuss open issues, difficulties involved, and priority
Software Developer
Confidential, Temperance, MI
Responsibilities:
- Responsible for application design and development for steel company’s ERP system. The core system design was integrated with the existing legacy system data as a means to move the company from a character based system to GUI. This involved implementing a plan of incrementally migrating from our legacy system.
- Deeply involved in developing a sales and purchasing application to access the Cadol legacy system via a GUI.
- Developed a sales and quotation system with a GUI front end to access third party legacy data for our European and Asian facilities in order to replace their character based system.
- Designed and developed an imaging system for document storage which tied into our own MySql indexing system. Utilities developed include scanning application, image database manager, and various automated processes. Deployed in USA, Canada, Europe, and Asia.
- Provided web services to website developers for access to our business logic.
- Eclipse applications were developed using service oriented architecture. Typical implementation of this architecture was done via RMI using Spring.
- Designed order and quotation documents using BIRT.
- Developed a client - server application for our UK facilities to replace a paper intensive tracking system. It is used to manage multi-step material conversion done by subcontractors. I designed the MySql database schema and developed the user interface using SWT. Users from multiple divisions are able to quote, track, and manage all facets of a material conversion project.
- Involved in developing server and client technologies for a new ERP system. This was designed using Eclipse RCP plug-in technology.
Production Scheduler
Confidential, Cincinnati, OH
Responsibilities:
- Responsible for managing production in the warehouse. This involved a thorough understanding of production operations and concepts.
- Worked with sales to plan and prioritize production, which was beneficial in developing effective communication skills.
- Buyer for a sister company.
