We provide IT Staff Augmentation Services!

Solution Architect Resume

Plano, TX

PROFESSIONAL SUMMARY:

  • 15 years of Information Technology consulting experience in enabling organizations to implement their vision for enterprise technology platforms that both support operations and improve business outcomes.
  • Specialized expertise in Application Development, cloud computing, particularly migration to Amazon Cloud, with the objective of delivering high performing, scalable, cost - efficient, highly available, and fault tolerant systems by leveraging cloud services, including Software as a Service (Saas), Platform as a Service (Paas), and Infrastructure as a Service (Iaas).
  • Deep knowledge of systems architecture methodologies for Web Application Development, Cloud computing, Portals, E-Commerce, databases, webservers, and virtualization.
  • Extensive experience in Java and J2EE technologies, Spring Boot, Apache, WebSphere Application/Portal Server, Weblogic Application/Portal Server.
  • Worked on SOA applications, strategy and roadmaps. A strong working knowledge in SOA and web service environments (XML, WSDL, SOAP, JAX-RPC, JAX-WS, REST, JSON).
  • Experience with Github, Bitbucket.
  • Hands on experience in design and development of micro service-based architecture and API modeling.
  • Worked on Continuous Integration and Continuous Development environments (Jenkins, AWS)
  • Experience working with AWS (S3, EC2, Dynamo DB, Cloud Watch, Lambda, CodeCommit, IAM, CodeStar, Code pipeline, Elastic Bean Stalk)
  • Docker and Kubernetes exposure. Conceptual knowledge of Artificial Intelligence, Machine Learning.
  • Successfully manage executive-level client relationships and vendor relationships. Negotiate schedules, deliveries, defect resolution and cost. Ability to present well.
  • Managed deployments of major releases to production with stability and quality.
  • Experience in Agile and Scrum development methodologies.
  • More than seven years of management experience in leading large, cross-functional teams, including system architects.
  • Strong communication skills and an excellent team player.

TECHNICAL SKILLS:

  • Enterprise Application Solution Architecture
  • Solution Development
  • Web Application Development
  • IT Strategy
  • Integration
  • Cloud Computing
  • Business Intelligence
  • Data Warehousing, Data Modeling, Data Mart & Analytics
  • Requirements Analysis
  • Agile Methodologies
  • Upgrade, Migration and Cloning
  • Web Services / Micro Services
  • Spring
  • Code quality( SonarQube) and Best practices
  • Servers (Apache, WebSphere, WebLogic)
  • Platform Migration
  • Performance and Tuning
  • Troubleshooting, Database Recovery
  • Database (Oracle, MySQL, DB2, DynamoDB, NoSQL)
  • Application Architecture

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Solution Architect

Responsibilities:

  • Provide technology insight, direction across technology and business groups with an emphasis on Application and Data Architecture.
  • Support project teams when applying Enterprise Architecture principles, roadmaps, technology, standards, patterns and best practices, frameworks and tools, solutions, reuse across functional boundaries and provide consistent approaches to common technology problems.
  • Migrated 20 applications to Amazon Web Services to improve scalability, performance, availability. Taking care of automation, proofs of concepts on new ideas, performance tuning and testability.
  • Perform hands-on development for proof of concept solutions, architectures, and frameworks.
  • Was part of developing a J2EE application using Spring Boot, AWS, microservices, Dynamo DB, Github, Maven, CI/CD.
  • Evaluate architectures to identify risks and enforce best practices.
  • Participate in the development, specification, implementation, and communication of the goals for the firm’s technology architecture.
  • Conduct product and vendor evaluations.
  • Provide technical support and guidance. Managed and mentored junior developers.
  • Built a team of developers and architects.

Confidential, Addison, TX

Solution Architect

Responsibilities:

  • Played a variety of different roles, starting from architecting high level subsystems, to designing and implementing individual modules.
  • Analyzed and selected the tools, technologies and frameworks to be used and created proposed high level solution.
  • Implemented several “Proof of Concepts” during the different phases of project which were used on the different modules.
  • Responsible for managing team of developers, doing Level of effort estimations, task assignment, and tracking progress on stories.
  • Built the application using Java/J2EE, Portlets deployed in Liferay server, which is based on tomcat using a MySQL database.
  • Integrated with ERP and CRM systems to display data in the Portal.
  • Deployment and testing was done on Amazon web services (AWS), with both application server and database hosted on cloud.
  • Used Spring MVC, JPA and REST webservices.
  • Also used HTML5 and CSS 3 for creating responsive UI to be displayed on digital screens.
  • Application also connected to Android based devices and exchanges messages.
  • Built a team of developers.
  • Provide technical support and guidance. Managed and mentored junior developers.

Confidential, Richardson, TX

Solution Architect

Responsibilities:

  • Handled BI reporting projects responsible in delivering the reporting needs on Supply Chain, CRM, Billing, OSS, Online, Retail, Sales, Inventory, HR & Call Center data.
  • Participation in Technical architecture and Implementation & Integration workshop with clients.
  • Provided architectural design such as application architecture, testing methodologies using industry best practices.
  • Proposed and implemented unique and efficient reporting solutions that improve functionality and performance.
  • Played major role in designing the Integration of Confidential CRM with various Confidential applications that includes payment brokers, billing systems, network indicators and offering systems.
  • Lead role in providing the technical assistance, business process definition and various testing phases.
  • Estimate the work of new projects and making sure the projects are delivered on-time with excellent quality.
  • Responsible for the development and software deliverables to client.
  • Translated business requirement into system requirements and CRM requirements.
  • Involved in Low Level Design and High-Level Design co-coordinating with various application groups.
  • Created several “Proof of concepts” before project implementation using AJAX to create a rich UI.
  • Spring was used in the middle tier and provided dependency injection and managed transactions.
  • Annotation driven persistence classes were created to allow Hibernate to interact with the database.
  • The front end was developed using JSPs which interact with Spring Beans which manage transactions, Spring beans in turn communicate with database using annotation driven JPA implementation of hibernate.
  • Used Java, JSP, Servlets, Portlets, HTML, CSS to create high performing, scalable applications.
  • The system also has a Web service interface which communication with other applications by using Spring web services. The web services interface provided loose coupling to the system and allowed the system to communicate with different applications.
  • Worked on Active Directory configuration.
  • Performed application profiling and performance tuning to ensure production environment was meeting expected performance.
  • Involved in Usecase Reviews, Design Reviews and Code Reviews. Mentored junior developers.

Confidential, Raleigh, NC

Lead Software Engineer

Responsibilities:

  • As a Software developer, responsibilities included working closely with pre-sales and customers during requirement gathering phase and creating use case diagrams and UI prototypes.
  • Created several small “Proof of concepts” before project implementation.
  • Used Java, J2EE, JSR 168 portlets, JSP, HTML, CSS, JavaScript to create the Administration portlets.
  • Used MVC, DAO, Singleton, Command Design patterns to create quality J2EE applications.
  • Created EJB’s for business logic.
  • Developed Database schemas, tables, views, triggers, indexes.
  • Ensured code quality and performed peer reviews. Maintained high code standards to ensure a low defect number.

Technologies: Java, JSP, Servlets, Portlets, UML, WebSphere Application Server/ Portal Server 6.1/7.0, RAD 7, Rational Rose, DB2, XSD, WSDL, PVCS.

Confidential

Sr Software Developer

Responsibilities:

  • As a module lead, responsibilities included working closely with end users during requirement gathering phase and creating use case diagrams and prototypes.
  • Struts was used to build the MVC application.
  • Used JDBC to interact with the database and EJB’s for transactions.
  • The front end was developed using JSPs which interact with Servlets.
  • Built the Portal which was a front end application to display and modify back end data.
  • Used Java, JSP, Servlets, Portlets, HTML, CSS to create high performing, scalable applications.
  • Performed application profiling and performance tuning to ensure production environment was meeting expected performance.
  • Involved in Usecase Reviews, Design Reviews and Code Reviews.

Technologies: Java/J2EE, Struts, JDBC, EJB, Servlets, Portlets, WebSphere 6.1, RAD 7, Rational Rose, Ant, DB2, XSD, WSDL, PVCS.

Hire Now