Software/web Developer/architect And Consultant Resume
Hayward, CA
SUMMARY:
Seeking technological engineer/consultant position in software/web/architecture development
TECHNICAL SKILLS:
Technical Skills: Software/Web Applications, Cloud Computing, Mobile Applications, E - Commerce/CMS
Software Engineering: Data Structures, Algorithms, Design Patterns, Agile/Scrum, UML
PHP/LAMP: Zend, CodeIgniter, CakePHP, PHPUnit, AMPPS, MAMP
CMS/E-Commerce: Wordpress, Drupal, Joomla, Magento, Shopify, SquareUp, Wix, Weebly
Java/J2EE: Spring Framework, Struts Framework, Servlet, JSP, JSF, GWT, Web Services/SOA, SOAP, RESTful, JMS, JMX, JDBC, Hibernate, myBatis, JPA, JUnit, Maven, Ant, Gradle
UI Technical Skills: HTML, CSS, JavaScript, jQuery, Bootstrap JS/CSS, Angular JS, Ajax
Other Technical Areas: Node JS, Groovy and Grails, Ruby on Rails, Python, C/C++, Perl
Cloud Platforms: GoDaddy, Hostgator, Bluehost, AWS, Rackspace, Microsoft Azure
Application Servers: Apache, Tomcat, Websphere, JBoss
Unix/Linux Platform: Ubuntu, Redhat Linux, CenOS, Debian
Databases: SQL, MySQL, PostgreSQL, Oracle, Teradata, DB2, SQL Server, ODBC, PL/SQL
Mobile Applications: iOS / Android mobile apps
IDEs: Eclipse, Spring STS, IntelliJ IDEA
Version Control: GIT/SVN/CVS, Rational ClearCase, Perforce
EXPERIENCE:
Confidential, Hayward, CA
Software/Web Developer/Architect and Consultant
Responsibilities:
- Worked on server and Perl scripting with Mac platform technology and Microsoft Visual Studio agents
- Technical and Consulting Solutions:
- Provide enterprise and business solution programs to client problems and facilitate these clients’ high technology solutions with our past and potential enterprise products and services
- Interact with various potential clients on the software engineering domains and solution establishment for companies
- Partner with clients with respect to the technological and/or enterprise partnership and foundership
- Provide high technology consulting services within the context of onshore and offshore models for past and potential industrial/individual clients
- Participate in high technology presentations, technical events, conferences and sessions in diverse industrial client realms
- Enable and process various technological initiatives and training in the fields of Java, Spring framework, web, mobile apps (iOS/Android), CMS, and eCommerce, etc.
- Website and E-Commerce Online Store Solutions:
- Provide website domain design and services with common CMS systems WordPress/Drupal/Joomla
- Provide e-commerce online store design and services with common e-commerce app suites Magento/Shopify
- Provide website domain design and services with common web development technologies in Java/PHP/eCommerce/CMS
- Involved in common cloud computing vendors and services with AWS, etc.
Confidential, Carlsbad, CA
Software Consultant
Responsibilities:
- 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, Bootstrap JS/CSS, HTML/CSS
Confidential, Middleton, WI
Software Consultant / Architect
Responsibilities:
- 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, 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:
- Participate in the web application architecture, design, implementation, testing, and maintenance tasks
- Involved in the design, implementation and unit testing for the new features and defect fixes
Skills used: Java/J2EE, Spring Framework, SOAP/RESTful Web Services, Maven, JUnit, Agile
Confidential, San Diego, CA
Software Consultant
Responsibilities:
- Worked on a variety of assignments for standalone and web based Java/J2EE applications pertaining to search engine and NoSQL systems (Redis/Riak servers), MySQL, Solr, Fast ESP, SVN, Apache/Tomcat, and Python.
Software Consultant
Confidential
Responsibilities:
- Participated in the development for Java/J2EE and Groovy and Grails applications through advertising network and tailored customer shopping assistance with RESTful APIs, PostgreSQL, Jenkins, HTML/CSS/PHP.
Software Consultant
Confidential
Responsibilities:
- Involved in the architecture, design, and implementation of web-based ecommerce applications for online stores using Java/J2EE, CMS/Drupal, SSO, payment portal, AWS, MySQL, Jenkins, RESTful, HTML/CSS.
Software Consultant
Confidential
Responsibilities:
- Involved in the design, implementation and testing procedures for PHP based web applications by working on new features and defect fixes with PHP/LAMP, JavaScript, Payment Gateways like Adyen and Paypal.
Software Consultant
Confidential
Responsibilities:
- Worked on client assignments for enhancing the PHP/LAMP application with PHP/CodeIgniter.
Software Consultant
Confidential
Responsibilities:
- Developed web application modules for carbon emission programs and documentations with AWS servers and Java/J2EE, Groovy and Grails, Hibernate, AWS EC2/S3, Spring, Maven, JavaScript/jQuery/ajax, HTML/CCS.
Confidential, San Diego, CA
Senior Software Engineer
Responsibilities:
- Responsible for the full life-cycle of projects, including requirements, design, implementation, automated testing, debugging, and deployment
- Worked closely with senior enterprise engineers, game designers, game programmers and QA to deliver industry-leading solutions using various Java/J2EE technologies
Confidential, Las Vegas, NV
Senior Software Engineer
Responsibilities:
- Involved in designing and implementing J2EE applications using various frameworks such as Spring framework 2.5/3.0, JPA/Hibernate, Struts/JSF RichFaces, and Web Services
- Designed and developed web applications with IBM RAD 7.5.4/8.0 running on Tomcat, WebSphere, and JBoss servers using IBM DB2 and MySQL
- Worked on version control system SVN/CVS to manage the application release and branching processes
Confidential, San Diego, CA
Senior Software Engineer
Responsibilities:
- Involved in the design and implementation of various web-based J2EE/Java applications as the technical lead
- Skills used:
- Java/J2EE, servlet, JSP, EJB, Spring 2.0/2.5, Web Services, JMS, JMX, Struts, GWT, JSF, Ajax
- WebSphere, Oracle, MySQL, Unix, Ant, Maven, JBoss, Tomcat, SOAP, REST Web Services, UML
- 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
- Participated in design and delivery of Java server components for a complete mobile retail solution system involving multi-platform client, web and mobile web (WAP)
- 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.
- Created architecture and process for asynchronous processing flows with JMS Broker, timer, and scheduler
- Conducted various load and performance evaluation scenarios using JMeter scripts and profiling tools
- Involved in the design and implementation for billing service for contents billing transactions
- Designed and implemented billing processing modules and functions using gift card and coupons
- Involved in client to server end-to-end flow messaging application design and implementation
- Designed and developed GWT-based web applications for mobile content presentation layer
- Provided supervising and mentoring support for junior engineers in the team
- Designed and implemented importing features for importing various files in ZIP/XML/CSV formats
- Developed web-based J2EE/Java applications for providing campaign functionalities for web/mobile contents
- Coordinated and led the integration testing processes for various modules and platforms
- Provided high-level and detailed technical analysis and leadership for various feature implementations
- Received various performance awards for excellence work
