Consulting Technical Manager Resume
SUMMARY:
- Over 20 years of professional and rigorous Object Oriented Software Development and Architectural experience
- Over 12 years experience in leading and managing team and resources
- Excellent Analytical, Problem solving and strategic planning Skills. Always produces results even with entirely new technology.
- Proficient in Core JAVA, J2EE, XML with Cloud and service based Architecture
- Projects driven in Agile and Dev - Ops
- Domains include Content Management, Telecom, Finance, Gaming, Video on Demand, RFID, Mobile and Cloud platform.
- Quick learner
- Excellent experience in Designing, Architecting Development and deployment of Web based Enterprise and Cloud applications
- Excellent written and oral communication skills and ability to adapt to new technologies and applications with ease
- Excellent team player
- Rapid prototype Development experience in multiple platforms, domains and languages.
- Capable of building system from ground up with limited or no resources.
- Built highly scalable design, developed, tested and integrated with different legacy systems
- Entrepreneurial, Self-motivated, enthusiastic and a proven leader
- Lead team by example and delivers positive results with cross-functional teams
- Led joint resource teams to successfully integrate and implement several major systems
- Performed business process redesign, managed technology and delivered complex project plans with resource allocations and timeframe
- Customer focused professional that can define your business process vision and build a roadmap for your future
- Proficient in Cross-Functional Communication
TECHNICAL SKILLS:
Technologies: Core Java, J2EE, Spring, JDBC, Hibernate, IBatis / myBatis, Wicket, JAXP, Spring, AWT, Applet, SOA, RDBMS, TCP/IP, JNDI, SEAM, DWR, Flex, C#, Mobile
Cloud: Erlang, Hadoop, MapReduce, Cloud Foundry, OpenShift, Dockers, Zookeeper, Chef, Puppet
Databases: Oracle, MySql, HBase (No SQL), Google Firebase (No SQL), Casandra (No Sql), Sybase, MongoDB
Web Related: HTML / HTML5, CSS, XML, XSLT, AJAX, StAX
Application Servers: Weblogic, JBoss, Clustering, load Balancing, Tomcat, Websphere, Android
IDE: Eclipse, Idea IntelliJ
Messaging: SOA, Rest Services, SOAP, JMS, ActiveMQ, RabbitMQ, Kafka
Testing: JUnit, JMeter, Selenium
Operating Systems: UNIX / Linux, Solaris, Mac OS
Development Methodologies: Waterfall, Spiral, Prototype, Agile, DevOps, Kanban
CICD Tools: Maven, Gradle, Ant, Jenkins, Hudson, GIT, JIRA, Teamcity
PROFESSIONAL EXPERIENCE:
Consulting Technical Manager
Confidential
Responsibilities:
- Improved software development process (SDLC) and Business process to align sales, support and development efforts
- Completed major upgrade of operating system platform and application security standards
- Hired and built server engineering and QA teams
- Drove user story creation and prioritization for development and support
- Managed all product delivery schedules, specification reviews, planning, budgeting, and resource allocation.
- Recruited, developed, and reviewed staff. Directly managed up to 15 people
- Designed and development programs to increase quality of personnel and software
- Held responsibility for the design, integration, and scheduling of all third-party product integration and support
- Led effort to develop department-wide best practices, standardized specification guidelines, and inter-departmental communications.
- Help reduce budget during over 25%, and streamlined development and release process.
- Established highly functional cross-departmental product development structure that reduced development time, release corrections, and customer feature request implementation.
- Analyzing and restructuring existing framework from legacy to latest technology and performance optimization
- Implementing containerization with openshift and docker containers
- Technically guide developers to implement better standards in coding and manage their daily tasks
- Managing and Leading a team of 15 engineers (onshore and offshore based)
- Overlook the technical development of the application from requirements, design, development, implementation, IT support, resource and hardware.
- Enforcing DevOps model for better implementation and deployment.
- Release and CICD management with Jira, Maven, Teamcity, and Git
- Establish goals, business policies, information systems and communication channels
Confidential, DE
Tech Lead / VP - Asset Management
Responsibilities:
- Technically guide developers to implement better standards in coding
- Managing and Leading a team of offshore and onshore based 9 engineers and 3 QA members
- Overlook the technical development of the application from requirements, design, development, implementation, IT support, resource and hardware.
- Work with management to prioritize defects and features.
- Drive release management for multiple clients
- Driving implantation and deployment to cloud based services
- Performed CI/CD with BitBucket, Maven, TeamCity and Jira
- Driving policies, planning, process implementation and daily status calls.
- Establish goals, business policies, information systems and communication channels
- Define delivery timeline, resource utilization and allocation
- Providing status updates and demo to product management
Confidential, PA
Principal Engineer (Sr. Software Engineer)
Responsibilities:
- Collect requirement from client on new functionality and change requests
- Define user story points and Manage tasks (Agile & DevOps)
- Requirement Analysis and documenting
- Integration analysis and design.
- Coordinate with product owner and testing team for delivery
- Code reviews
- Providing status and demo to product owners
- Provide process inputs
- Cloud based deployments
Confidential
Consultant
Responsibilities:
- Collect requirement from client on new functionality and change requests
- Define user story points and Manage tasks (Agile & DevOps)
- Requirement Analysis and documenting
- Integration analysis and design.
- Coordinate with product owner and testing team for delivery
- Code reviews
- Providing status and demo to product owners
- Provide process inputs
Confidential, VA
Solution Architect and Development Manager
Responsibilities:
- Collect requirement from client on new functionality and change requests
- Requirement Analysis and documenting
- Integration analysis and design.
- Offshore management
- Client interaction
- Code reviews
- Manage project resource, timeline and development
- Providing status and demo to client
- Managing offshore team to manage development and release effort
Confidential
Solution Architect and Project Manager
Responsibilities:
- Manage offshore resource and time to complete development effort
- Create Project and resource plans to present to client
- Collect requirement from client analyze and document those requirements
- Provide data migration design and solution incorporating Century products
- Dictate requirement and solution to offshore development team
- Guide, Co-Ordinate and Manage offshore development and implementation team
- Create SDLC project plan for timely development, testing and delivery
- Assess offshore Solution documents
- Performed code reviews
- Micro manage project
Confidential, Pennsylvania
Solution Architect
Tools: and Technologies: Java, Servlets, Struts, Ant,Swing, Weblogic, Oracle, Idea IntelliJ, SVN, Solaris, XML, StAX, Junit, Spring, JMS, EJB 3.0/JPA, Jasper, Flex, Webservices, SOA, SOAP, WSDL, JAX-RS/REST, JAX-WS, JAXB, Hibernate, Ibatis, Quartz, Wicket/Ajax, Maven, SoapUI, Unix
Responsibilities:
- Installation and configuration of Weblogic Application Server 9.2
- Requirement gathering, Analysis and Design Architecture frameworks using UML tools and documented the same
- Design database structure and procedures
- Design, Develop and test SOAP and REST based webservices for OMS Application. Designed the OMS simulator to accommodate client side testing for integration purposes
- Creating Design documents and build processes and provided documentation process
- Performed Code reviews
- Designing of migration, integration and implementation processes
- Interact with various department for implementation and integration of the end solution
- Started with most of the initial codes and then assisted developers in coding and providing logical solutions
Confidential, San Jose, CA
Solution Architect
Tools: Java, C++, JSP, JSF,Swing,Servlets, Struts, EJB, Junit, Ant, JBoss, Oracle, Eclipse, JMS Idea IntelliJ, CVS, Solaris, EAI, XML, SAX, SOA, SOAP, JAX-WS, Mule ESB, Schema, Javamail, Sockets, Tag Libraries, Unix, Billing System Integration
Responsibilities:
- Requirement gathering, Analysis, Design components and workflows and provide customized solutions for new services.
- Leading the professional services team to add personalization features to the existing implementation and co-ordinate with the development team to implement additional features in the product.
- Designed and developed utility to manager pre-production and post-production data.
- Dispatching server status notification messages to appropriate management with attachments using IMap / POP3 protocol
- Work with Content management team and various other vendors like the CCB Billing system, Ericsson Billing System, SMSC and MMSC team for deploying services and testing for adoption and integration
- Conduct code reviews, log reviews, meeting minutes, discussions and follow best practices
- Co-ordinate new releases with the Development team and plan the deployment of new releases.
- Worked with project management team to review and update project plan on Microsoft Project
- Encouraged code audits to maintain Java coding standards.
- Designing of migration, integration and implementation plans
- Interact with various department for implementation and integration of the end solution into production
- Guide the development process for a timely delivery
- Project location Philippines, Malaysia, Thailand. Travelled to client side to customize, Implement, Test, Integrate and Migrate to Production
Confidential
Technical Lead
Tools: Java, C++, JSP, JSF, Servlets, Struts, EJB, Ant, IntelliJ, Weblogic, Oracle, Web services, XML, SAX, DTD, EAI, Tag Libraries, SOA, Spring, Java Mail, AJAX, JMS JAXP.
Responsibilities:
- Gather Requirement, Analyzed and Suggested new Design solution.
- Managed client single handedly
- Leading the development team to enhance and add new features to the existing Application
- Simplified the model of new enhancements to be integrated with the system
- Worked with the existing development team in Toronto and the new development team for smooth transition from onsite to offshore
- Conducted meetings and discussion, managed minutes and provided resource schedule directly to the client
- Worked with project management team to review and update project plan on Microsoft Project Pro 2003
- Encouraged code reviews to maintain Java coding standards
- Initiate the customized code development process using RUP