Sr. Enterprise Architect Resume
SUMMARY:
- 16 years of industry experience.
- Expertise in full software lifecycle: Management, Product, Presales, Consulting, Architecture & Design, Development, Testing, Customization, Deployment, Performance tuning.
- Industry domains: Capital markets, Telecom, Payments, Manufacturing.
- Built, Managed, Mentored and led teams comprising Developers, Business Analysts and Testers.
- Performed roles like Product Owner, Scrum Master and Scrum coach.
- Proficient in Agile methods like Scrum, TDD (Test Driven Development), Pair programming.
- Done Work planning, project planning, effort estimation, Defining milestones, and Release planning. Also, worked as a Senior Platform Architect and Senior Solutions Architect.
- Coding skills: Java/JEE, C/C++, Spring, IntelliJ, Maven, Hadoop, JMS, CI tools (Teamcity, Hudson, etc.), GridGain, Test Driven Development, Linux, UML, etc. Proficient in Object Oriented Analysis and Design (OOAD). C/C++ Dev experience building with make/nmake, etc.
- Other tools: JIRA, Rally, MS Project, Visio, Excel, Sparx Enterprise Architect, etc.
- Cloudera Certified Hadoop Developer (CCDH). Big Data knowledge: Hadoop, Spark, Flink, In - Memory Data Grids, Kafka, NoSQL databases, Machine Learning, etc. Attended many meetups.
- Open to work in Erlang / Scala / Go. Have done a course in Scala.
- Performed role of a Product Owner: created product vision and backlog, prioritized features, etc.
- Have worked closely with Product Managers and worked as a Product Owner.
- Built teams from scratch. Done extensive amount of hiring and staffing. Interviewing including technical and behavior / attribute based interviews.
- Offshore/Onsite methodology experience. Strong technical & stakeholder skills. Worked in the US, India and Hong Kong. Experience interacting with global stakeholders.
- Open for travel.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Enterprise Architect
Responsibilities:
- End-to-end Architecture and Design of a batch job scheduling & execution service.
- Designed a SAML based solution for integration between Confidential checkout and card issuing banks. Work covers many Information Security aspects.
- Worked on platform architecture features of an API gateway and a reliable messaging service.
- Worked on solution architectures of several Confidential Checkout enhancement features.
Tech/Tools: MS Visio, Sparx Systems Enterprise Architect, IntelliJ, Maven, Mesos, MongoDB.
Confidential
Big Data Architect/Specialist
Responsibilities:
- Was part of the ‘Technology Capabilities’ team.
- Evaluated GridGain and OpenGamma platforms with the objective of creating a real time risk analytics platform.
- A POC for Market risk (using VaR: Value at Risk) calculation and instruments’ valuation was done using Hadoop. Black Scholes option pricing model and historical VaR calculation method was used. OpenGamma library was used. Exposed to Big Data technologies like Hadoop, GridGain, SAP HANA, R, NoSQL etc. The proposed Solution Stack included Hadoop - HDFS, MapReduce, Pig, Hive, HBase, Zookeeper, Storm, NoSQL databases like KDB & Cassandra, GPU, etc.
Tech/Tools: IntelliJ, Java7, GridGain, Hadoop, Linux, Maven, Jenkins, etc.
Confidential
Hands-on Development Manager
Responsibilities:
- Hands-on offshore Dev manager for Confidential IB Equity Derivatives Middle Office software, Klondike.
- Work involved product onboarding and behavior implementation of financial instruments like Variance Swaps, Delta-1 ELN’s, etc. And technical enhancements in the system. Also, provided production support in certain areas, e.g. monitoring trade reconciliation reports, etc.
- Worked at Confidential Hong Kong office for about 4 months for knowledge transfer and relationship building. Wrote code, created Teamcity builds, performed pre-release tasks, etc.
- Owned Process and Delivery Leadership: Implemented and coached Agile methods in the team. Ensured high quality delivery by the team.
- Stakeholder Management: worked with Confidential program managers and trade support.
- People & Performance management, including compensation communication and goal setting.
- Day to day responsibilities included writing code, stakeholder management, leading local meetings, and reporting.
Tech/Tools: Java, Spring, TDD, Hibernate, Ant, Teamcity, FIT, Linux, JIRA, IntelliJ, junit, etc.
Confidential
Senior Tech Lead
Responsibilities:
- Specialized in Information Security. Was the go-to person for information security in the team.
- Technical Presales: Worked on Solution Architectures in RFP responses.
- Gave presentation on Secure Development Practices to an important Healthcare customer.
- Worked with a delivery team for Vulnerability Assessment and system hardening.
- Evaluated security aspects of partial-migration of a Healthcare application to Windows Azure.
- Contributed extensively in hiring for TEG.
- Got exposure of Amazon Web Services (AWS) and Windows Azure Cloud platforms.
Confidential
Senior Engineer
Responsibilities:
- Our team developed the Precision LMS (Learning Management System) from scratch.
- Agile Scrum was the product development methodology.
- Designed, developed and owned the most important module of the application. This multithreaded module integrated submitted CAD files with Confidential /E server farm. RMI, AJAX, etc.
- Did POC, evaluation, load testing and integration of an internal queuing & loadbalancing platform called DSM for integrating Confidential /E server farm with the LMS.
Tech/Tools: Java5, Multithreading, Spring, Hibernate, Wicket, Quartz, Jetty, Tomcat, Junit, Unitils, Subversion, Teamcity, Bamboo, Maven, Unix, Windows, Eclipse.
Confidential
Module Lead
Responsibilities:
- Refactored the most important and complex module of the application. It was multithreading code and used TCP socket-based communication with an external service. It was refactored to a much simpler design and code, that it could be used as a remote service on RMI or integrated with the application. With enhanced logging and audit trails.
- Provided support and monitoring at important junctures - like at times of high usage by important customers.
Tech/Tools: Java, UNIX, HTTP, Tomcat, MySQL, Multithreading, RMI, etc.
