- Modernizing existing schwab stock application to new PCF platform.
- Performing requirement analyses, Design and develop scalable application to improve performance.
- Responsible for code quality and maintainability
- Identifying risk and conducting mitigation action planning.
- Peer review and providing feedback to ensure code quality.
- Responsible for release and onboarding of new services in PCFs
INTRO
Innovative, technically inclined professional with 10 years of experience in finance, healthcare, E-commerce, and IT industries. Experienced in multiple areas including systems engineering, Java Development, Product Development and Project Management.
- Designed architecture for DICOM data validation application in java using spring and hibernate framework
- Managed the releases of software components using continuous integration tool Jenkins, solved recurring issues
- Developed high-volume and low-latency applications for mission-critical systems following agile methodology
- Unique experience bringing large-systems to production at a global & multi-regional scale, and has experience engineering both traditional and data micro-service architectures using cutting-edge patterns, concepts, technologies and frameworks.
- Depth and breadth of experience involving Spring Boot micro-services in enterprise architectures is unique/rare.
- Also orchestrated the digital transformation at the application and infrastructure levels to deliver truly meaningful transformations and to help unleash the full capabilities of modern cloud service providers (AWS, Azure, VMware) and cloud platforms (PCF) to increase time-to-value of products for organizations.
- Created test plans, automated tests using Selenium & integrated tests using FIT framework and JUnit unit testing
- Extensive hands - on experience in Spring Boot, spring framework (IOC, AOP, MVC modules), Struts 2, Servlets, JSP.
- Experience in development of java Restful Web (Jersey, Spring Boot) and SOAP based services. Experience in ORM frameworks like Spring JPA and Hibernate
- Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
- Design and development of complex service-oriented systems and cloud-based micro-services that utilize 12-factor app principles and enterprise integration frameworks
- An extremely hands-on engineer, developer and architect, and is adept at leveraging computer science and engineering fundamentals to deliver resilient and scalable solutions that self-heal.
- Experience creating relatively complex SQL queries, relational data schemas and PL/SQL code
- Vast experience developing strategies for centrally managing sensitive properties and environment variables in multi-regional, cloud-native environments using Spring Cloud Config Server
- Development of software production & release strategies and production pipelines
- Engineering of efficient distributed caching solutions that improve performance (Pivotal Gemfire, Redis, HazelCast)
- Securing Java based systems using Spring Security (OAuth 2.0) and Spring-managed servlet filters
- Experience integrating design patterns (Enterprise Integration, Behavioral, Creational, Structural), framework-specific patterns (Spring MVC Post-Redirect-Get) and core java concepts (Collections, Multithreading, Exception handling, Serialization)
- Strong knowledge of core computer science concepts (operating systems theory, application layer in computer networks, algorithm optimization, computer organization and assembly languages, compiler construction, and theoretical computer science)
- Strong knowledge of core software engineering concepts and development processes (Agile, Scrum, iterative), Object-Oriented Programming (OOP) and Object-Oriented Design Patterns (OOD)
- Strong with representing complete architectural diagrams (UML) and providing well-manicured documentation/presentations
- Good hands-on experience on front-end technology such as JavaScript/JQuery.
- Experience in transforming business requirements into comprehensive solutions using various software development methodologies such as Water Fall, Agile and Agile (XP).
- Hands on experience in building and deploying applications using Gradle, Maven, Jenkins and Concourse.
- Good working knowledge in TDD/BDD using Junits/Mockito/Wiremock and Cucumber framework.
- Good knowledge of version Control tools like SVN and GIT.
- Experience in usage of java code quality tools like Find Bugs, Sonar Qube and CheckStyle. Experience in database technologies Oracle, DB2 and SQL server.
- Basic Knowledge of Angular JS framework.
- Configured and managed PACS, RIS, HIS, EMR, VNA servers and applications from multiple OEM vendors
- Good Ability to interact with end-users, Clients, Managers and technical personnel.
EDUCATION
Degree | School/University | Completion Date |
---|---|---|
Master of Computer Applications [MCA] |
Bangalore University Bangalore, India |
June 2007 |
Bachelor of Science [Computer Science] |
SV University Tirupati, India |
Apr 2004 |
Sir Raman Jr College | Board Of Intermediate Education A.P., India |
June 2004 |
S.P.M.M. High School | Board Of Secondary Education A.P., India |
June 2004 |
ACHIEVEMENTS
- Cash reward from CEO, Datafirst for handling 7 DICOM migration projects simultaniously and delivering projects ontime.
- Received POB [Pat On Back] for introducing a custom framework for Selenium UI automation and enabling CI on the top of legacy system, from Yell Ad works
- Received Extra-Ordinary Performance of the Year award for developing 2nd generation DICOM data migration project that is 5 times faster compared to the existing one by reducing file operations and parallelizing read operations
- Received appreciation from the client for the following:
- Cleansing web module for matching the PACS and RIS [SoT] data
- PACS data copier, which improved the migration speed by 25%
- Image manipulation utilities to correct the DICOM image at pixel level
EXPERIENCE
Employer | Designation | Start Date | End Date |
---|---|---|---|
Charles Schwab | Staff Application Engineer | Feb 2019 | Present |
Data first | Migration Engineer | Apr 2013 | Mar 2016 |
Allstate Solutions | Solution Designer | Dec 2012 | Mar 2013 |
Yell aka hibu | Sr. Software Engineer | Jul 2011 | Nov 2012 |
eMids Technologies | Software Engineer | Oct 2008 | Jul 2011 |
SKILLS
Programing | J2SDK, J2EE, Spring, Struts, iBatis, Hibernate, JPA and JDBC, Log4j |
IDE | NetBeans, Eclipse, IntelliJ IDEA, Visual Studio Code |
Cloud | Pivotal Cloud Foundry (PCF) |
Build Tools | Maven, Gradle, Ant, Git, BitBucket |
Development | Agile Scrum, CI, Jenkins, Hudson |
Code coverage/ Testing | Junit, Cucumber, Cobertura, FindBugs, PMD, CheckStyle, JaCoCo |
Scripting | UNIX Shell Script, Perl Script, Java Script, JQuery, Python |
Database | MySQL, Oracle, Postgres, MS Access |
Web/App | Servlets, JSP, HTML, DHTML, CSS, Apache Tomcat 8.0, JBoss & weblogic 8.0 |
Tools | SVN, CVS, Bugzilla, Trac, ARC, HPSM, MS-Visio, Jasper, Bamboo, JIRA, Confluence, UML |
Networking | SSH, Putty, Win SCP, Socket Programming, TCP/IP Protocols, FTP Servers |
Health care | DICOM, DCMTTK, DCM4CHEE, Mirth, HL7, PACS, RIS, CVIS, HIS, HIPPA |
PROJECTS
DICOM Data migration - Datafirst, North Carolina, US
- Completed 46 migration projects, each worth of $100,000+ with strict deadlines for clients including Original Equipment manufacturers - Philips, Digi Sonics, Fuji, Merge, Agfa, GE, Care stream, Siemens, Hyland, Hitachi, Dell
- Designed and implemented RIS workflows for data migration, custom programming for DICOM applications, data matching, reconciliation for RIS/PACS data and data analysis
- Developed proprietary software in java and spring for migrating data from one PACS to other. validation of data using JUnit, and delivered training on the same to colleges and customers
- Created multiple build profiles in Jenkins CI (Continuous Integration) for development, Testing and maintenance builds
- Configured Code coverage plug-ins (Cobertura, FindBugs, PMD, CheckStyle, JaCoCo) in Jenkins
- Created test plans, automated tests using Selenium & integrated tests using JUnit
- Managed all technical aspects of projects in tandem for any size of PACS/RIS/storage data migration and addressed migration concerns including DICOM, HL7, PACS, reports
- Worked in close liaison with technical staff, clinical staff, and sales team for critical medical DICOM data migration
- Maintained and deployed data migration solutions and OEM archival system to medical facilities across the United States and Canada, managing up to 7 projects at one time for multi-site facilities
- Designed a web based intranet application for managing Home policies used by Allstate agents
- Developed a wrapper layer in Java to interact with legacy Alstar and Mainframe code
- Developed UI and controllers for policy quote generator in association with Infosys and Wipro teams
- Redesigned workflow to communicate Java to Distributed Relational Database Architecture of Mainframe
- Worked with offshore teams in Infosys and Wipro to steam line the build process and releases using CI
- Designed the next generation of multimedia framework called EDGE for US & UK business operations
- Introduced Maven build, Jenkins CI (Continuous Integration), Selenium testing to legacy application called Clipper
- Core team member of Continuous Integration; Lead the UI team and introduced JQuery, AJAX to legacy system
- Redesigned the existing payment service to new Cybersource global payment gateway pages with more validations
- Integrated Cybersource payment gateway to all Yell sites including Yell Business, Yellow Pages and Yell Global
- Developed a custom framework to run the Regression testing using Selenium test cases in java using Maven and CI
- Performed functional testing to reviewing the software test plan and assigned bugs to team members
- Created build plans in Jenkins CI, improved code coverage and speed up the development life cycle
- Transferred DICOM data (medical images) from one archive to another using standard DICOM protocol
- Designed the complementary database schema and developed modules of the DICOM migration project
- Implemented Junit test cases for cleansing application and conducted Peer reviews of the development team
- Developed PACS data copier to copy images from (tar, gzip, gz) backend to speed up the migration process
- Customized matching algorithm to match the PACS and RIS information system for cleansing application
- Conducted DICOM, HL7, DCM4CHEE trainings to team members for developing the migration modules
Get In Touch
Please reachout to me.