Sr. Consultant/software Specialist Resume
SUMMARY:
- Highly motivated and skilled software engineer/ architect/ contractor.
- Many years of hands - on industrial experiences in enterprise software application design and development
- Solid software engineering experience in high tech enterprise applications in wide range of technological areas including J2EE/Java, PHP, UI/UX, and mobile applications
- Experienced in Java and PHP/LAMP programming under Windows and Unix work environment
- Working knowledge with full stack enterprise application system and development project experiences
- Provide software and system application consulting and contractor services via independent consulting company
TECHNICAL SKILLS:
Business and consulting work types: software development, system innovation, and application support
Languages: Java, PHP/LAMP, Groovy, Python, Ruby, JavaScript, C/C++, Perl, SQL, PL/SQL, Unix Shell Scripts, Java/J2EE Servlet, JSP, EJB, Web Services/SOA, JMS, JDBC, JMX, RMI, CORBA, JNDI, Tomcat, Apache, WebSphere, WebLogic, JBoss, ColdFusion/JRun, SAP, Design Patterns, Maven, Ant, Gradle, Struts Framework, Spring Framework, Ajax, GWT, JSF, Richfaces, Hibernate, JPA, UML, Rational Rose, Agile, LDAP
Databases: MySQL, Oracle 8i/9i/10g, DB2, Teradata, PostgreSQL, SQL Server, ODBC, JDBC, PL/SQL
IDEs: Eclipse, Spring STS, RAD/WSAD, JBuilder, IntelliJ IDEA, Oracle JDeveloper
Version Control: SVN/GIT/CVS, Rational ClearCase, Perforce, PVCS, Microsoft VSS, SCCS, RCS
Front End: HTML5, CSS3, JavaScript, Angular, DHTML, XHTML, XML, jQuery, Dojo, Java Applet, EDI, CGI
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Consultant/Software Specialist
Responsibilities:
- Provide various software services work in terms of full-time/permanent/contractor/on-site/remote
- Business and consulting work types: software development, system innovation, and application support
Confidential, Carlsbad, CA
Software Consultant
Responsibilities:
- Responsible for architecture design and framework module development and implementation
- Utilized PHP/LAMP technologies and Java maven and gradle build processes in the application design
- Worked on AWS cloud server instance configurations and deployment procedures with Nortek cloud applications
Skills used: PHP/LAMP, Java/J2EE, Maven/Gradle, PHPUnit/JUnit, SOAP/RESTful APIs, COAP, AWS, Agile, JavaScript, HTML/CSS
Software Consultant
Confidential, San Diego, CA
Responsibilities:
- Worked on Java SOAP Web Services APIs and Apache CXF Web Services Applications.
- Explored and looked into Apache CXF SOAP Web Services applications and module implementations
- Worked on the assignments for design and implementation of Java mail functions and modules
- Skills used: Java/J2EE, Spring Framework, Apache CXF SOAP Web Services, Maven, JUnit, Agile
Confidential, Middleton, WI
Software Consultant / Java Architect
Responsibilities:
- Worked on Java architect functions and assignments based on client requirements to conduct various scenarios for providing security-focused architectural evaluation and recommendation within the context of client product system infrastructure and integration.
- Involved in a variety of architectural roles and tasks in terms of security-focused architecture buildup, code analysis, system configurations, environment optimization, troubleshooting, analysis, and solution recommendation
- Participated in the security options research for product reviews and architectural system establishment with respect to feature assessment, defect fixes, demo application development, testing, and architectural recommendations
- Utilized various security protocols and mechanisms to conduct security solution research and configurations for the search engine integration with OAuth, IP filtering, HTTP security providers, and SAML, etc.
Skills used: Java/J2EE, Apache Solr/ZooKeeper, Spring Framework, SOAP/RESTful Web Services, Struts 2, Ant, Maven, JUnit, Tomcat, Agile/Scrum
Confidential, Miramar, FL
Software Consultant / Senior Software Engineer
Responsibilities:
- Involved in the tasks for the web-based Java/J2EE applications related to design and implementation using Spring Framework, Spring MVC, maven, SOAP/RESTful web services, JUnit, and Agile methodologies.
- Experienced the web application modules and systems covering design, implementation, testing, and maintenance
- Summarized and prepared application system design and development environment and modules
Skills used: Java/J2EE, Spring Framework, SOAP/RESTful Web Services, Maven, JUnit, Agile/Scrum
Software Independent Contractor/Consultant
Confidential, San Diego, CA
Responsibilities:
- Involved in the design and implementation processes for developing Java/J2EE applications for search functions and data storage through NoSQL systems (Redis/Riak servers)
- Utilized Python scripts to implement modules and functions for Linux application environment
Skills used: Java, J2EE, Python, MySQL, Redis, Riak, ElasticSearch, Solr, Fast ESP, Linux, Apache, Tomcat, SVN
Software Consultant
Confidential
Responsibilities:
- Participated in the development processes for various client web applications with creative and unique customer shopping experiences through advertising network and tailored customer shopping assistance.
- Worked on the new features and troubleshooting processes through the application design and implementation
- Involved in the design and implementation stages for Groovy and Grails applications and RESTful web services
Skills used: Java, J2EE, Groovy and Grails, RESTful Web Services/Restlet, Maven/Ant, PostgreSQL, Apache, Tomcat, SVN, GIT, Jenkins, Linux, HTML/CSS/PHP
Software Consultant
Confidential
Responsibilities:
- Involved in the project planning, scheduling, requirements gathering, and Agile/Scrum development processes
- Conducted various research on the new technologies and frameworks required for clients’ projects including single sign-on, Drupal CMS system, and a variety of application components
- Involved in researching and evaluating and integrating various billing and payment portals and gateways including Authorize.net and Paypal, etc.
Skills used: Java, J2EE, Spring MVC, GWT, RESTful Web Services, MySQL, AWS, Apache, Tomcat, Linux, SSO, CAS Server, Jenkins, GIT, Design Patterns, Solr, HTML/CSS/JavaScript/Ajax, PHP/Wordpress/Drupal
Software Consultant
Confidential
Responsibilities:
- Provided and Involved in the application prototype using PHP and JavaScript for image editing module
- Performed various work tasks for the new feature updates and troubleshooting processes in PHP and UI scenarios
- Worked on online payment portal and gateway Adyen and Paypal for online payment packages and premiums
Skills used: LAMP/PHP/HTML/CSS/JavaScript/Ajax, Apache, Git, Linux, MySQL
Software Consultant
Confidential
Responsibilities:
- Conducted development and testing work items on the feature enhancement and optimization for the application
Skills used: PHP/CodeIgniter Framework/HTML/CSS, Apache
Software Consultant
Confidential
Responsibilities:
- Responsible for design and implementation of web application modules for serving carbon emission reduction and credits programs and associated procedural documentations.
- Participated in the web application module architecture, design, implementation, testing, and maintenance tasks
- Involved in the design, implementation and unit testing for the new features and defect fixes
- Managed and administered Amazon Web Services deployment instance configuration and application automation
Skills used: Java/J2EE, Groovy and Grails, Hibernate, Amazon Web Services EC2/S3, Spring Framework, Maven, JavaScript/jQuery/ajax, HTML/CCS, MySQL, Apache/Tomcat
Confidential, San Diego, CA
Senior Software Engineer
Responsibilities:
- Participated in the development for Java/J2EE server software modules and complex and mission-critical distributed applications using Struts, Hibernate, Spring Framework, JMS/ActiveMQ, Maven, and Web Services.
Confidential, Las Vegas, NV
Senior Software Engineer
Responsibilities:
- Responsible for designing and implementing J2EE-based web applications using various Java/J2EE technologies including Struts, JSF, JPA, Hibernate, Spring Framework, Maven, and SOAP/RESTful Web Services.
Confidential, San Diego, CA
Senior Software Engineer
Responsibilities:
- Participated in web application design, implementation and development using WebSphere commerce server and J2EE technologies.
Confidential, San Diego, CA
Senior Software Engineer
Responsibilities:
- Designed, implemented, and delivered web-based J2EE/Java applications as a senior software engineer and technical lead.
- Involved in the design and implementation of various web-based J2EE/Java applications as the technical lead
- Involved in designing, architecting, and leading the project efforts for J2EE-based web applications
- Worked on various web-based functional services/feature implementations as a project/technical lead
- Developed and delivered Java server applications with various Java/J2EE technologies including servlet, JSP, Spring framework, Hibernate, Web Service, JDBC, JMS, JMX, GWT, JSF, and Struts, etc.
- Functioned as technical lead engineer and SME with several application components including billing systems, and web services APIs and performance evaluation processes
Confidential, San Diego, CA
Software Engineer
Responsibilities:
- Designed, implemented, and delivered Teradata JDBC driver releases using Java, and developed J2EE-based applications to integrate, support and certify Teradata JDBC driver with J2EE application servers.
- Involved in developing and delivering Teradata JDBC driver releases using Java
- Worked on Teradata JDBC Driver Certification on Web Application Servers
Confidential, Irvine, CA
Software Engineer
Responsibilities:
- Responsible for designing and developing J2EE-based wireless application protocol (WAP) applications to provide ringtones, pictures, and games for mobile phone and online users through wireless service providers.
Confidential, Plano, TX
Software Consultant / Software Engineer
Responsibilities:
- Involved in designing and developing J2EE online billing application for Confidential using Java Servlet, JSP, EJB, WebLogic 7.0 and Struts Framework.
Confidential, Fort Worth, TX
Software Consultant / Software Engineer
Responsibilities:
- Responsible for designing, coding, maintaining, and supporting several server-based critical railway transportation software systems (WOR and AEI), and working on internet and intranet applications using Java, J2EE (EJB, JSP, Servlet), C++, Visual C++ (MFC), Perl, HTML, DB2, EDI, and MQSeries on AIX and Windows NT/XP platforms.
Confidential, Carrollton, TX
Software Consultant / Software Engineer
Responsibilities:
- Involved in Java-based application design, dev, and functional testing for standalone kiosk and vending machines.
Skills used: Java/J2EE, Spring Framework, SOAP/RESTful Web Services, Maven, JUnit, Agile
Confidential, Fort Worth, TX
Software Consultant / Software Engineer
Responsibilities:
- Participated in a variety of work assignments for internet and intranet applications using C/C++, Perl, HTML, DB2, EDI, and MQSeries on AIX and Windows NT/XP platforms.
- Worked on Perl scripting with the AIX systems to manage and manipulate application deployment and batch jobs
Confidential, Richardson, TX
Software Engineer
Responsibilities:
- Responsible for designing and developing new features for wireless Internet and GSM/UMTS mobility signaling and call processing protocols on UNIX and Windows NT platforms.
- Maintained the group’s website.