We provide IT Staff Augmentation Services!

Enterprise Architect/development Manager Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 12 years of design and development experience and most recently working as Solution/Enterprise Architect for Confidential . - a leading global provider of Premium Content Services.
  • In his spare time, Selva is an entrepreneur who guides startups in defining their technology strategy, product roadmap and development plans. With strong relations with several development partners worldwide, he enables companies of all sizes build appropriate development partnerships. He generally works in an Advisor or Enterprise Architect capacity, and serves actively in the Project Management and Technical Architect functions. Selva's core strengths are in architecting solutions and driving delivery using Open Source, Micro Services Architecture, SOA, SaaS, J2EE and Cloud technologies/platforms.

TECHNICAL SKILLS:

Cloud Platforms: Amazon AWS.

App & Web Servers: JBoss, Tomcat, WebLogic, WebSphere, Jetty, Apache.

Containers Orchestration/Virtualization: Docker, Kubernetes, Docker swarms, Amazon ECS Containers. Extensive SOA and Web Services experience on different technology stacks.

Architectural Experience: Spring, Spring Boot, Apache Camel, Java/J2EE, REST, SOA, SOAP, WSDL, JAX-WS, JAX-RS, Hibernate, Apache Axis, WebSphere MQ, WebLogic JMS, Active MQ

Automation / DevOps: Puppet, Jenkins, Maven, Ant, Quick Build

Tools: Spring Tool Suite, Eclipse

Databases: Postgres, MySQL, Oracle 9i/10G, MS-SQL, PL/SQL, DB2, Mongo DB (No SQL)

Configuration Management: Git, Stash, CVS, PVCS, SVN, Clear case.

Platforms: Linux and UNIX, Solaris, Mac OS X, Windows

Methodologies: Agile, Scrum, Kanban, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential

Enterprise Architect/Development Manager

Responsibilities:

  • Responsible for Product Management, Technology Delivery and Enterprise Architecture Support
  • Heads the Micro Services Architecture and technology platform.
  • Report directly to the head of software engineering and work closely on the planning process.
  • Part of the Enterprise Architecture and software engineering group that is focused on best practices, reusable architectures and the definition and adoption of Open Source platforms, and running the engineering for Portals, SOA, Micro Services.
  • Educated the team on the emerging new technologies like Docker containers and successfully Implemented Jenkins slaves and other productive applications as Docker containers to achieve auto scalability.
  • Have converted the key mono lithic applications in to small micro services to adopt the benefit of easy to test, deploy, manage, version, and scale single services.
  • Architected and led the efforts to build a Micro Service platform to manage the lifecycle of media encoding, packaging and distribution from concept to pilot to development.
  • Defined the roadmap to have the micro service architecture to adopt the different capabilities to include micro service patterns such as service discovery, load balancing, monitoring using container orchestration framework using kubernetes.
  • Served as the PM and Lead Architect for a project to replace the existing media delivery process and implemented the distributed, loosely coupled micro services to handle the packaged content distribution to the affiliates.
  • Responsible for a program Containerized Solutions to transform the monolithic architecture platform into the micro service platform.
  • Guided the Dev Ops team to implement fully automated Continuous Integration and Continuous Delivery (CI/CD) process.
  • Led a mid-size development and QA team of employees and contractors on the implementation of different media encoding applications for different media asset providers.
  • Architected to change existing manual process to deliver the assets to client locations. Provided solution to deliver the assets to the client channels using Aspera server Node API by leveraging the existing infrastructure by adding clusters and required capabilities.
  • Developed technology strategies and led implementation efforts to create a more effective media application with the configured capabilities to transform into different affiliate specifications.
  • Responsible for all aspects of decision making where it pertains to technology and applications for the line of business.
  • Refine the REST API guidelines to transform the different restful service maturity level into resource self-describe connections.
  • Architecting a solution to integrate the Mongo DB to have the document structure to accommodate the metadata data of different attributes of non-relational data model use cases.
  • Experience in integrating with different product integration systems and several different applications provider’s (ASP) with internal product applications.

Confidential

Lead Architect/Technical Manager

Responsibilities:

  • Success to manage and implement multiple business systems.
  • Involved in preparing demos and technical sales material and sales tools such as ROI, and Architecture Maturity.
  • Analyze a customer's business and IT challenges and design a comprehensive solution that integrates smoothly into the customer's environment. Responsible to carefully check for reliability, availability, and scalability.
  • Formulating and developing SAD, ADD, architecture diagrams, drawing, and visual communications and team up with multi-disciplinary teams in the design and realization of business-driven enterprise architectures.
  • Create the NFR to achieve Quality of Service based on overall transaction pipeline, workload pattern model, data retention model, user distribution and future growth.
  • Engaged as Solution architect to develop a new Integration system with new ASP provider, The Transport Management system is used by the customer for routing vehicles from VDCs (Ports & Marshaling Yards) to the final dealer to whom the vehicles are assigned and to manage the invoice for vehicle shipments.
  • As part of SaaS software as a solution to business, have recommended the SSO federation solution to improve user experience by seamlessly allowing users to transition across domains using SSO and single-sign-on.
  • Engaged as Solution Architect to migrate the exiting .Net application to JEE Platform and Integrate with OAM security framework.
  • Architected solutions to expose the associate information’s on the mobile apps.
  • Perform code reviews for many ongoing projects & suggesting design/implementation changes based on established best practices.
  • Design, and develop implementation strategy to address the business requirement and solution challenges.
  • Lead the engagement effort at different stages from solution visioning, planning to solution design, development, deployment and various stages.
  • Understanding and documenting existing systems and technology.
  • Led developers, analysts and cross-functional teams utilizing onshore/offshore model during solution construction phase.
  • Managing and coordinating with different teams at both onsite offshore to work in the shared mode of resources and involved in design.
  • Conducted workshops and joint application design sessions with the vendor team detailing functional and technical architecture, system environment builds and release management strategy.
  • Performed analysis on enterprise data, legacy systems and designed staging data model, which served as platform to build the new enterprise applications.

Confidential

Application Architect

Responsibilities:

  • Application Architect for the client and responsible to provide the design and solution.
  • Created an Enterprise J2EE architecture across numerous IT departments and consulting firms working on several IT projects
  • Gathering, analyzing and articulating high-level business capabilities and requirements.
  • Have developed the framework prototype, prepared the development plan and estimates.
  • Review the HLD and LLD Design documents provide by project team.
  • Involved in product architecture creation and architecture and design document preparation.
  • Written Reusable Components Event Chain, Audit Logging, Cache Component, ORM Component using spring and AOP.
  • Lead the architecture team as implementation Lead.
  • Trained the team to learn newer technologies.

Confidential

Technical Lead

Responsibilities:

  • Technical Lead responsibility for large accounts such as Confidential, Confidential, Confidential .
  • Worked on proof of concepts on using the latest technologies.
  • Helped to define requirements for next version of product based on customer feedback and competitive analysis.
  • Achieved continuous growth since joining the professional services organization through perseverance, dedication and strong work ethics.
  • Provide advice to senior management on information systems strategy, policy, and service delivery by conducting studies to evaluate existing systems and managing projects to implement system solutions incorporating new and changing business needs.
  • Define technology solutions to institutionalize and streamline manually intensive business process functions.
  • Used Table per hierarchy inheritance of hibernate and mapped polymorphic associations.
  • Developed one-many, many-one, one-one annotation based mappings in Hibernate.
  • Develop DAO service methods to populate the domain model objects using hibernate.
  • Wrote DAO classes using spring and Hibernate to interact with database for persistence.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Developed logging aspects using Spring AOP.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Developed Spring Controller classes, Command classes and configured dispatcher-servlet.xml for Spring (MVC).
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Worked on developing Java APIs, which communicates with the Java Beans.
  • Implemented MVC architecture using spring, Custom and JSTL tag libraries.
  • Developed POJO classes and writing Hibernate query language (HQL) queries.
  • Used Java/JEE Design patterns like MVC, Factory Method, Singleton, Data Transfer Object (DTO), DAO.

We'd love your feedback!