Senior Architect Resume
San Francisco, CA
SUMMARY:
Passionate Engineer, Developer and Architect with experience in successfully completing highly complex enterprise - wide technical projects, developing and improving software development processes, reducing departmental costs, effectively managing project time-lines and resources, managing and mentoring solutions-oriented, multi-disciplined, multinational teams.
TECHNICAL SKILLS:
Development Technologies: C, JAVA, J2EE, Objective-C, HTML5, DHTML, XML, XSLT, DHTML,PL/SQL, SQL, JavaScript, Java Servlets, JSP, MVC, JEE, MQ, OLAP, ROLAP, MOLAP, JSF, Spring, Hibernate, Maven, Ant, JUnit, Restful, JSON, SOAP, WSDL, JMS, AJAX, OSGI, PHP, Python, AngularJS, JQuery
Enterprise Architecture: TOGAF 9, ITIL v3, SOA, BPM, BPMN, BPEL, UML, Visio, Visual Paradigm, Rational System Architect (RSA), Process Designer, Process Server(WPS), Business Monitor (BPM), Process Center, ILOG, JRules, Drools
BI/DW/ETL: Datastage, Qualitystage, Information Analyzer, Fast-track Server, IBM Information Server, Infosphere
Cloud: Amazon (AWS, EC2), Azure, Google App Engine & Compute Engine, iCloud
Security: LDAP, NIS, Active Directory, HTTPS
Project Management & CMS Tools: MS Project, MS Share Point, NIKU, Elementool, BugZilla, Jira, Joomla
Storage Systems: IBM SAN DS3000, DS3500 Express, Confidential, NAS, Oracle-HP Exadata, EMC, SUN
Hardware Platforms: IBM iSeries, IBM pSeries, Fujitsu, Mobile Devices (iPhone, SAMSUNG, MOTOROLA, HTC)
Operating Systems: Windows, MVS/TSO/CICS, AIX, BSD, Linux, iOS, Android and Solaris.
Network Protocols: TCP/IP, WAP, 802.11n, SMTP, FTP, HTTP and SNA.
DBMS and Big Data: Oracle 11g, UDB DB2, MS Access, MySQL, Mongodb, SQLite, Big Data, Hadoop, Hive, PIG, Mapreduce, MS SQL Server, Cassandra, Dynamo, NOSQL, Neo4J
Development Methodologies: SDLC, Waterfall, RUP, XP, Agile, Scrum, Test Driven Development (TDD), Subversion(SVN), Perforce, CVS, Rational Clearcase, Jenkins,Maven, Ant, CI
TESTING and QA: STLC, Test Director, QTP, Load Runner, Silk Test, Quality Center, Selenium, White Box, Black Box, JUnit. Mockito,JasmineJS, SOAP UI
Functional Skills: ERP Systems, SAP(Pricing, OTC, MM, BW, CRM, HR, SD, BO), Siebel, Oracle EBS, JDA, Oracle E-Business Suite, ecommerce, Magneto, Oracle ATG, WebSphere Commerce Suite, Shopify, Oracle ATG (ATG Dynamo)Merchandising, Supply Chain Management(SCM), Point of Sale(POS), HR Payroll, Finance Systems, Accounts Payable, Accounts Receivable, Commercial Insurance and Manufacturing, RFP Preparation, SOW Review, Vendor Evaluation and Project Planning
PROFESSIONAL EXPERIENCE:
Senior Architect
Confidential, San Francisco, CA
Responsibilities:
- Implemented Dynamic user interface using JSP, JSON, JavaScript and AngularJS.
- Data from UI layer is sent via JMS to Middle layer and from there using MDB message retrieves messages and sent to MQ series.
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Microservices.
- Used the spring framework to implement bean to declare a service and accessed those using Application context.
- Designed class diagrams, Object diagrams, sequence diagrams, component diagrams and generating code from them using Enterprise Architect tool.
- Developed the components using the spring framework Spring MVC, Spring DAO, Spring AOP
- Responsible for developing the sequential and conditional batch jobs using the Spring batch framework.
- Developed and deployed Spring Boot microservices on Docker with Kubernetes on AWS cloud.
- Implemented multi-threaded programming during transaction management with multiple databases.
- Used Amazon EC2,RDS, DynamoDB,SQS,S3,Cloud Formation with API.
- Responsible for writing the unit test cases using JUnit and Mockito frameworks.
- Used Jenkins for automated code deployments in Development Environment.
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
Lead Developer
Confidential, Sunnyvale, CA
Responsibilities:
- Used JDBC, MQ Series and Web Service, and Hibernate framework to access the data from back-end database
- Used JAXB for XML binding to JAVA classes and vice versa.
- Converted the existing interface to JBoss Fuse ESB Service Apache Camel and ActiveMQ
- Managed and mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, and module targets.
- Produced detailed design documents with design alternatives, pros and cons for each approach and reasons for the recommended approach
- Designed class diagrams, Object diagrams, sequence diagrams, component diagrams and generating code from them using Enterprise Architect tool.
- Developing and enhancing middleware components using Collections, Generics, Object Serialization, MultiThreading using java.util.Concurrent package and core java design patterns.
- Implemented the Spring AOP Aspect Oriented Programming for declarative Transaction Management, creating and applying transaction advices and configuring the joint points.
- Used Apache Axis2 Soap engine to consume SOAP based web services
- Acted as production support for TLX application, utilizing Java, Oracle 11g, and SQL.
- Proficient in SOA design, implementation & maintenance. Built both SOAP and Restful Web Services.
- Installed, Configured and Maintained the ETL/DW/BI Environment
- Used Spring MVC, Spring, Hibernate, Microservices, Spring MVC rest API calls and UI frameworks AngularJS, HTML, CSS, JSON.
- Actively participated in Scrum meetings and providing effective statuses.
Environment: Solaris, AIX, Oracle, Java, WebSphere Information Integration Suite, WebSphere Application Server, Datastage, Information Analyzer, Meta Workbench, Message Brokers, Siebel Pack, Oracle Pack, WebSphere IBM PS(WPS),MQ, Cognos, Java EE, J2EE, EJB, XML, XSD, Web Services, SOA, Oracle Warehouse Builder(OWB), OBIEE, Oracle EBS, Oracle E-Business Suite, SAP(Pricing, OTC, MM, BW, CRM, HR, SD, BO, ecommerce), Siebel, WPS, WID,JBOSS FUSE, Drools, AWS, Azure
