Solution Architect Resume
Knoxville, TN
SUMMARY:
- 9.5 years’ experience in application and product development
- Experience in designing and developing applications using Java and Big Data technologies like Apache Spark/ Hadoop
- 5+ years of experience in agile development environment with 2/3 weeks sprints, daily scrums, product release every two months and scrum of scrums
- Experience in developing applications on AWS using services like Lambda, DynamoDB, S3, EC2, Redshift, RDS, Elastic Search, ELB and Auto scaling
- Worked on building applications using Enterprise Service Bus like Apache Camel and message brokers like ActiveMQ
- Worked on implementing security layer for applications using Okta for SSO and Open Id Connect
- Hands - on experience in developing applications using OSGi based container like Apache Karaf and developing REST based web services
- Hands-on experience in working with Microsoft Azure services like ADF, Blob Storage, SQL DB and Data Management Gateway
- Basic knowledge about healthcare domain viz. CCD documents, HL7 messages, Meaningful Use Stage 2 reporting, Star and VBP measures
TECHNICAL SKILLS:
Environment: Windows98/ Windows XP/ Windows7/RHEL 6.0/Ubuntu
Languages: JAVA, XML, JavaScript
Frameworks: Spring 4.0, Hibernate, OSGi, Hadoop, Map Reduce, Swing, Restful Web Services
AWS services: EC2, Auto Scaling, Redshift, RDS, CloudFront, Lambda, S3, DynamoDB
Database: SQL Server 2012, MongoDB
Servers: Tomcat, Apache Karaf
Development Tools: Eclipse, NetBeans
Management Tools: SVN, Git, Bitbucket, Maven, Jira, Rally
Domains: HealthCare, Pharmaceutical
PROFESSIONAL EXPERIENCE:
Confidential, Knoxville, TN
Solution ArchitectMain Technologies: Java 8, Spring, Hibernate, Okta, AngularJS2, AWS Redshift, S3, Beanstalk, Lambda, RDS
Responsibilities:
- Worked as solution architect for the project
- Designed the end to end data flow
- Implemented web applications to view/update patient data and provider data
- Developed the security layer with Okta Open Id Connect
- Deployed the rule engine on AWS
- Implemented REST interfaces for web applications using Spring framework
Confidential, Baton Rouge, LA
Lead Developer and Onsite CoordinatorMain Technologies: Java 8, Azure Data Factory, Azure Storage
Responsibilities:
- Worked as the lead developer and onsite coordinator
- Performed requirement gathering at client location
- Worked on deploying modules on Azure
- Developed the data pipeline for end to end data flow
Confidential
Technical ArchitectMain Technologies: Java 8, Spring 4, Apache Spark, MS SQL Server 2012
Responsibilities:
- Worked as the technical architect for the product
- Understood performance bottleneck in the existing product
- Redesigned the complete product in Java 8
- Developed the code for rule engine for measure processing
- Improved the rule engine performance by 70%
- Worked on deployment options for integrating the new product with existing BIC deployment
Confidential
Team LeadMain Technologies: Core Java, Spring3.0, Predix, AngularJS, Highcharts, Junit, XML, JSON, SQL Server 2012
Responsibilities:
- Worked as team lead
- Designed and implemented OSGi based services on Predix
- Designed and implemented RESTful services on Predix
- Designed and developed various modules and implemented new enhancements
Confidential
Team LeadMain Technologies: Core JAVA, Spring 3.0, Predix, Apache ActiveMQ, RESTful Web services, OSGi framework, Junit, XML, JSON, SQL Server 2012
Responsibilities:
- Designed and implemented OSGi based services on Predix
- Designed and implemented RESTful services on Predix
- Designed and developed a separate module for audit logging on Predix
- Implemented encoding rules for deriving measure analytics using JBoss Drools
Confidential
Team LeadMain Technologies: Apache Hadoop, Map Reduce, Hibernate, Spring based framework, Core JAVA
Responsibilities:
- Developed use cases and created design documents for the viewer
- Set up Hadoop cluster for distributed storage
- Designed and implemented the map reduce job for image analysis
- Coded and performed Unit and Integration testing on the application
- Performed code reviews
Confidential
Team LeadMain Technologies: Struts 1.2, JSP, Servlets, Core JAVA
Responsibilities:
- Understood requirements for new enhancements at the client location
- Implemented data transfer functionality using CIFS and iSCSI protocol in Java
- Fixed bugs and performed code reviews
- Worked closely with the QA teams for tracking and closing of defects in minimal time