Senior Architect Resume
Lowell, ArkansaS
SUMMARY:
- Over 19+ years of significant experience and path - breaking performance in IT industry
- Architect and Provide Solution for Java, Big Data (Hadoop), Microservices and .Net based products/applications
- Worked on complete project/product life cycle
- Skilled in applying a logical, common sense approach to seeking practical solutions
- Develop and maintain positive relationships with customers and co-workers
- Willingness to assume responsibility; self-motivated; high degree of professional integrity
- Well-organized, inquisitive, logical problem solver who enjoys challenges
TECHNICAL SKILLS:
- J2EE
- Spring MVC
- Spring Boot
- Docker
- Struts
- AngularJS
- Hibernate
- Log4j
- jQuery
- HTML
- AJAX
- Agile Scrum
- REST
- SOAP
- Microservices
- Apache CXF
- Python
- JSP
- EJB
- Servlet
- JDBC
- XML
- JMS
- JMeter
- SonarQube
- JUnit
- JProfiler
- DynaTrace
- UML
- MS - Visio
- Maven
- Grunt build
- Hadoop (Hbase
- Kafka
- Zoo Keeper
- Pig Script
- Map Reduce)
- Liferay Portal
- Attivio AIE
- Eclipse
- Jenkins
- Continuous Integration (CI)
- DevOps
- ANT
- .NET
- Tomcat
- Weblogic
- NGINX
- Amazon Cloud
- Oracle
- IBM WebSphere
- DB2
- SQL Server
- MS-Access
PROFESSIONAL EXPERIENCE:
Confidential
Senior Architect
Responsibilities:
- Work closely with the client in the discovery phase to gain more knowledge on the requirements.
- Suggest right technologies and tools for the proposed system with multiple POCs.
- Design the architecture of the proposed system and made the client on-boarded to the same.
- Facilitate the discussion to work with SME and Product Owner (PO) to finalize the user stories.
- Guide the development team to break down the task and to estimate the tasks.
- Manage the project team towards the project goal using Agile Scrum methodology.
- Assist my team by providing solutions whenever they have any technical challenge or a blocker.
- Proactively see the risks during the development cycle and work towards to mitigate them.
- Set the performance goal and benchmark the performance of our visual crawler application.
- Visual Crawler: Visual crawler is a web based tool where the user can visit any website to map an attributes (contents) to scrape the data based on their schedule. The scheduled crawler visits the defined website with those information for scraping and save them into Hbase database. Dashboard helps the user to manage all the crawler definitions, scheduler and reports.
- Source Linking: Source linking is another stream of work for the same client. This is about broadcasting network and their schedules. It uses Java technology with Drools rule engine.
Environments: Python, Django, Scrapy, MVC, AngularJS, jQuery, Chrome Extension, AJAX, MS-Visio, Hadoop components (Hbase, Kafka, Zookeeper, Pig Script), Rest WebService, Grunt build, Jenkins, Java, Drools Rule Engine, Agile Scrum, JIRA, NGINX, Gunicorn, Docker, GitLab, Amazon Cloud.
Confidential
Senior Architect / Sr. Tech. Delivery Manager
Responsibilities:- Work closely with the client Project Manager to come up the project schedule and drive the development team towards the plan.
- Manage the project and team in on-shore/offshore business model using Agile Scrum methodology.
- Design the architecture for the proposed system along with on-site Architect and help the development team to understand on it.
- Assist the development team technically whenever they have any technical challenge or a blocker.
- Work with the client/external Quality Assurance (QA) team to resolve defects during regression cycle.
- Suggest build engineer to form branching and environment strategy for each release.
- Price Reporting Platform (PRP): Price Reporting Platform (PRP) is a price publishing application used by a market editor to map and publish a commodity price for a particular region. It is an enterprise and multi-site application that posts a price to a legacy system from where each price gets published outside world. It uses multi-technology to ease user’s workflow and achieve the business purpose.
Environments: Java, JSP, Spring (MVC) Framework, Hibernate, jQuery, KnockoutJS, ExtJS, AJAX, Eclipse, .NET Framework, Microservices, Visual Studio, Pega, JUnit, MS-Visio, Oracle Database, Soap Webservice, Maven, Agile Scrum, VersionOne, HP ALM, Weblogic Server, Apache Tomcat, SVN.
Confidential
Solution Architect / Technology Manager
Responsibilities:
- Work with the on-site lead and architect to gather and finalize the requirements and outline them into project objectives.
- Suggest the right technology for the given requirements to provide the feasible solution to the business.
- Design the architecture for the proposed system and make the development team understand their tasks.
- Had a visit to our Client in US to finalize the product architecture and to get sign-off to move forward.
- Develop the Application/UI Framework to set a code standard to improve quality of the system.
- Manage the project and the development team using Agile methodology.
- Test Data Masking and Sanitation (TDMS)
- Source Code Review System (SCR)
Environments: Java, JSP, AngularJS, Spring (MVC) Framework, Hibernate, jQuery, Bootstrap, AJAX, Eclipse, SonarQube, JUnit, JProfiler, MS-Visio, Oracle Database, Apache CXF, Soap WebService, Maven, Agile Scrum, Weblogic Server, Apache Tomcat, SVN.
Confidential
Technology Manager / Java Architect
Responsibilities:
- Design the architecture for the proposed system and make the development team understand for their tasks,
- Work closely with stakeholders to define their needs and outline them into project objectives,
- Develop the Application Framework to set a code standard to improve quality of the system,
- As a Big Data Solution provider, worked on a POC that justifies Attivio AIE can replace other competitor's tool for predictive/sentimental analysis and proved that Attivio could perform better than the other tools,
- Architect the enhancement and guide my team to support this Liferay portal application.
Environments: Java, Liferay, Spring (MVC) Framework, Hibernate, Attivio AIE, Velocity Framework, Hadoop, Map Reduce, HTML, Eclipse, SonarQube, JUnit, JProfiler, Agile Scrum, MapForce, SQL Server, UML, MS-Visio, JUnit, Log4j, ANT Build, AJAX, Tomcat Server, JavaScript.
Confidential, Lowell, Arkansas, USA
Senior Programming Specialist/Architect
Responsibilities:
- Work with the stakeholders to get the requirements, analysis and integrate them.
- Accurately interprets business requirements and provide accurate estimations.
- Clearly communicate expectations to stakeholders and team members.
- Architect the framework for Security and Look N Feel to set the standard.
- Create and complete the work breakdown structure (WBS) to estimate effort required for each task.
- Lead, coach, mentor and motivate project team members on a proactive basis.
- Coordinate the changes with quality assurance team to test them based on quality management plan.
- Resolve any issues and solve problems throughout project life cycle.
Environments: J2EE, JSTL, UML, REST WebService, Struts, Spring Framework, Appcelerator Titanium, Agile Scrum, Continuous Integration (CI), JUnit, Log4j, ANT Build, SONAR, DynaTrace, AJAX, Weblogic, Eclipse, JavaScript, MS Project, MS Excel, XML, SQL, DB2, SVN Version Control, TOAD for Windows.
Confidential, Lowell, Arkansas, USA
Senior Software Consultant
Responsibilities:
- Analyzed the requirements and created a detail design document.
- Worked with Business Analyst to finalized the requirements.
- Estimated the scope for the task assigned and got approval from the business.
- Coordinated the implementation with user and QA team to test the changes.
- Support the project/change for a while and hand over to Operations support.
Environments: J2EE (JSP, EJB, JDBC), JSTL, JSF, ICEfaces, MQ, Struts, Java, JUnit, Log4j, ANT Build, Weblogic, JBuilder, JavaScript, XML, SQL, DB2, SVN Version Control, UML, TOAD for Windows.