We provide IT Staff Augmentation Services!

Software Development Manager Resume

SUMMARY

I worked as Senior Java software engineer, development team lead, java architect, and project manager. I am a self motivated, highly efficient, results oriented software engineer development manager specialising in high impact e - commerce platform design and development. I have extensive track record of providing crucial knowledge and problem-solving skills to software development projects. I have been involved in full software life cycle design and development for many well known e-commerce companies.

TECHNICAL SKILLS

  • Java nodejs
  • Open source
  • Hybris NoSql
  • Cassandra DB enterprise level application development.
  • XML
  • SOAP
  • RESTful web service
  • Spring framework(MVC)
  • Retail e-commerce
  • Telecom
  • Open source
  • Publishing
  • SNS

PROFESSIONAL EXPERIENCE

Confidential

Software Development Manager

Responsibilities:

  • Design & implement complex ecommerce software.
  • Use best practices and design patterns
  • Provides expert-level development skills to client engagements
  • Provides strong testing, debugging, and documentation
  • Provides technical guidelines and estimate for client
  • Define, create, and complete end to end technical development tasks

Confidential

Senior Technical Consultant

Responsibilities:
  • Provides advanced-level development skills to client engagements
  • Provides strong testing, debugging, and documentation
  • Implements best practices and design patterns
  • Accurate estimate for development tasks
  • Define, create, and complete technical tasks

Confidential

Software Developer

Responsibilities:

  • Designed and developed homegrown email system.
  • Developed Spring hibernate based web application
  • Implemented social APIs and Sign on services

Confidential

Project Manager

Responsibilities:

  • Supervising technical project design and development
  • Project managing Fedora and JBoss related projects.
  • Identify and minimize project risk.
  • Make project plan from end to end.
  • Conduct release management team meeting.
  • Schedule and release.
  • Tracking and reporting progress for internal and external projects.
  • Responsible for all project-level communications.
  • Manage third party dependencies.

Technology: Linux, JBoss Middleware, JBOSS application server, Java, Hibernate, Fedora / Confidential Enterprise Linux, Web Services

Confidential

Project Manager/ Team lead

Responsibilities:

  • Design and implemented Apache CXF and Spring framework integration.
  • Developed RESTful web service and integrated with Spring.
  • Design and develop telecom OSS and Business Support Systems.
  • Implement Scrum on development process.
  • Budget planning and resource planning.
  • Managing project risks and generate contingency plan.
  • Work with major Confidential service provider to customize products.
  • Manage development process on SOA/Web Services (SOAP and RESTful).
  • Tracking project progress.
  • Supervise and coordinate all activities in the project scope.

Technology: Telecom services, SOA, SOAP, RESTful, Agile Project Management, SCRUM, JIRA, Hudson, Web Services

Confidential

Software Engineer

Responsibilities:

  • Spring framework development on Eclipse IDE.
  • Integrated Spring framework and Hibernate Transaction Management.
  • Designed and implemented AOP feature using Spring framework.
  • Implemented Spring MVC for Ecommerce website.
  • J2EE design and implementation on Clustered JBoss Application Server.
  • Built: Development, QA, UAT, and Production environment for client.
  • Define deploy plan, customize ANT scripts, manage release process.
  • Implement web customer intelligent (Webtrends and Google Analytics).

Technology: Java, JBoss, Tomcat, CruiseControl, JIRA, Webtrends, Apache web servers, Google Analytics, Linux, Eclipse.

Confidential

Java Programmer

Responsibilities:

  • Successfully implemented Struts, Spring 1.0, and Hibernate.
  • Design and develop Java based website application.
  • Managing application servers.
  • Develop and execute deploy plan.
  • Gather requirement from school officials.
  • Project manage the development process.

Technology: JSP, MySQL, Servlets, Tomcat, Eclipse, SQL, Hibernate, Junit.

Confidential

Java Lead / Java Developer

Responsibilities:
  • Started the registry and list track and was leading the backend development effort in design and develop solution to integrate with Pangaea list-service.
  • Handled development for node.js as middle service relay.
  • Provided development support for all aspects of the development, including front end handlebar, JS, CCM integration, atlas Java to node, atlas Java to list-service, ESB policy changes, troubleshoot QA and PROD issues, contributed greatly in migration away from node layer.
  • I have also handled integration with email tibco queue for registry list emails, and contribute the email integration code to common codebase for other teams to leverage and share.
  • Over the course of almost 3 years of involvement, i have consistently demonstrated my value to registry and list team by contributing high quality code and solving difficult problems.

Confidential

Java Lead

Responsibilities:
  • Leading the effort in Design and Develop open source product: Liferay based portal for Confidential replatform project.
  • Designed JSR 286 standard compliant portlets to communicate with backed REST based web services.
  • Integrated portlets with frontend Javascript framework ExtJs(Sencha).
  • Designed and built customized liferay single signon filter to integrate with Confidential ’s internal SSO gateway.
  • Open source product been implemented in this project are: Liferay EE, apache cxf, apache zookeeper.

Confidential

Team lead

Responsibilities:

  • Completed Multiple Confidential customization projects and integrated with the Confidential global infrastructure.
  • Successfully custom built and deployed Confidential Australia product registration web application, implement Confidential e-commerce and PIM systems to enhance Confidential B2B site.

Confidential

Team lead

Responsibilities:
  • Built Confidential US ecommerce site and integrated with the client’s backend and third party systems.
  • Successfully Implemented e-commerce system on client’s Confidential US site.
  • Integrated Demandware to existing middleware tier.
  • Successfully delivered Confidential express checkout integration, Email service integration, Affiliate Windows tracking ability, Channeladvisor catalog xml feed generation.

Confidential

Project Manager

Responsibilities:

  • Gathered constant changing internationalization requirements from different internal team and successfully delivered the working product to handle internationalization process.
  • The project is about a web-based system for translators to translate documentation and software online using a web-browser.
  • It is written in Java and uses modern web technologies like JBoss, Seam, GWT, Hibernate, and a REST API.

Confidential

Project Manager

Responsibilities:

  • The project is about constructing a SDK in order to provide a universal API for other associated parties to develop software.
  • Responsible for design and develop customized Operation Support Systems and Business Support Systems for telecommunication client.
  • I have designed and built the proprietary software development kit (SDK) for associate companies.
  • Lead development team to build features.
  • fix bugs according to project plan.
  • Developed RESTful web service and integrated with Spring.
  • Implement Scrum on development process.
  • Budget planning and resource planning.
  • Manage development process on SOA/Web Services (SOAP and RESTful).
  • Supervise and coordinate all activities in the project scope.

Confidential

Team lead/ Project Manager

Responsibilities:

  • Built enhanced web features for the client, integrated with the existing web application which used Restful web service API to communicate with the back end systems.
  • In charge of all communication with the client’s dev team.
  • Budget and resource planning for outsourcing project Define and manage project scope and process.
  • Organizing technical review meeting among dev and qa teams.
  • Report daily progress and capture change of request.

Confidential

Senior Java Developer

Responsibilities:

  • Built the social networking website from ground up.
  • In charge of Production environment setup, Clustered Tomcat server, load balanced Apache web servers.
  • Managing and handling all the Development, Staging and Production Release Procedures to include management of Ant build scripts.
  • Managed code branching/tagging/merging as part of the Release Process.
  • Completed a restructuring of the Development, Staging and Production environments to compartmentalize content from code to enhance performance.
  • Also modified build process to match these changes which simplified the Release Process.
  • Added Google Analytics implementation for traffic analysis.
  • Added SSL certificate in the web servers under Apache.

Confidential

Java Developer

Responsibilities:

  • Successfully implemented Confidential ecommerce suite and integrated with pre-existing legacy systems.
  • Confidential v7.1 and Spring framework implementation for the global company’s 5 web sites.
  • Using Eclipse as the IDE and Subversion as the source. control.JIRA and Confluence is used as Bug Tracking and document sharing systems.JBoss v4.0.1SP1 server and RHES 4 environment.
  • ActiveMQ implementation.
  • Worked with various Confidential components such as; Profile, ShoppingCart, Commerce Items, Form Handlers, Repositories and Repository Items.
  • Also worked with a customized userProfile.xml, customCatalog.xml, and orderrepository.xml for debugging issues, and new custom development.
  • Wrote SQL script to extend the product table, and corresponding customCatalog.xml to provide a product status feature.
  • Implementation of the WebTrends solution using the Spring framework and integrated into select JSP pages.
  • Also developed JUnit tests for each of the various classes including; a
  • SpringXPathMapping implementation, DataProvider, Factory, Helper classes, various Interfaces and Implementers.
  • Dispatching of various bugs/issues in the codebase, managed with JIRA.
  • Also participated in a refactoring build iteration.
  • Most recently, involved in the update of the site's look and eCommerce flow.
  • Made several on-site visits to the US Headquarters during the final 48 hours of the QA phase to debug and resolve issues, and present during production deployments to immediately assist with issue resolution.

Hire Now