Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Sr Principal Software Engineer
Dow JonesSr Principal Software Engineer
Jul. 2022Princeton, New Jersey, United States* Focus on providing platform capabilities like highly resilient distributed caching, events sourcing, events streaming, domain snapshot feeds api, dynamic/runtime configuration management for micro services, multiple authentication mechanisms support for micro services etc. * Define and design end to end certificate management process with automation using AWS ACM PCA, Terraform, SPIFFE/SPIRE etc. * Define and design processes with automation for secrets management, using AWS Secret manager, AWS Parameter store, Terraform etc for all our microservices workloads * Explore the potential use of serverless services for AWS Aurora databases, AWS Opensearch and other services used in our architecture * Architect and design data ingestion pipelines for high volume, domain snapshot events into AWS OpenSearch using AWS serverless components & distributed system design concepts. * Building a state of the art cloud native authorization framework based on Hexa & IDQL, Google Zanzibar, Open policy agent(OPA), Amazon verified permissions, cerbos etc. to support various use case scenarios like RBAC, ABAC, ACL, GBAC in our business unit. * Exploring opportunities using Generative AI on the areas of code quality & related software engineering disciplines. * Refactoring the micro services to apply the best practices & upgrade them from Java 8 to Java 21 & from Spring Boot 2.x to 3.x using OpenRewrite recipes.
Principal Software Engineer
Dow JonesPrincipal Software Engineer
Jan. 2020 - Jun. 2022Princeton, New Jersey, United States• Provided cloud architecture/technology roadmap, strategy & solutions to WSJ/WSJ Pro & other Dow Jones’s content services’s subscription management platforms teams. • Focused on adapting cloud native/cloud agnostic micro services architectures (12 factor apps) & state of the art CI/CD, Information Security & CloudOps practices in Mosaic modernization area. • Provided Architecture meta-models, frameworks & guidance to multiple vendor teams in Mexico, India, Canada & UK as well as the onsite team in USA. • Focused on aligning Mosaic’s development practices with Dow Jones’s best practices as well as adopting standard frameworks available from Dow Jones’s enterprise architecture repository • Focused on making cultural changes among the team by adopting Agile development practices, Domain driven design, Automated unit/integration testing, strive for creating zero bug mindset etc. • Collaborated with AWS service teams to get the architecture’s reviewed by the AWS team, as well as adopting the AWS well-architected framework with their help to improve the quality of architecture in Mosaic platform. • Built the cloud strategy using AWS Cloud Adoption Framework to meet the business goals • Enhanced the single region multi-AZ based high availability architecture to multi region active-active based high availability architecture for business critical APIs and its infrastructure. * Provided architecture & design guidance to the engineering team on building a scalable, highly available & very efficient search platform using AWS OpenSearch, AWS Glue, Log stash, Lambda, Amazon MemoryDB etc.
Enterprise Solutions Architect
Dow JonesEnterprise Solutions Architect
Apr. 2018 - Dec. 2019Princeton, New Jersey, United States@client’s place. • Re-engineered the existing JMS based messaging system to create a new cloud based, highly scalable & robust enterprise messaging infrastructure using AWS SQS, AWS Fargate, AWS S3, AWS ELB, AWS CloudWatch, AWS Route53, Docker, Spring Boot/Spring Cloud etc, thus reducing the overall cost for the business unit. • Apart from this created few reusable framework components & development practices for the business unit to reduce future development/deployment efforts by the team.
Enterprise Solutions Architect
S&P GlobalEnterprise Solutions Architect
Aug. 2017 - Apr. 2018New York, United States@client's place: • Re-engineered a highly scalable data processing system to replace their ETL tool from Informatica to some other scalable architecture using open source Java technologies/frameworks using Microservices architecture using Java 8, Springboot, Akka Streams, Akka clustering, Apache Nifi and various EAI integration patterns using Spring Integration, Apache Kafka, ActiveMQ Artemis, Apache Camel, Hazelcast etc.
Software Architect
S&P GlobalSoftware Architect
Aug. 2013 - Jul. 2017Hyderabad, Telangana, India• Real-time market data platform web services design, development & delivery using state of the art technologies like Java 8, WebSockets, Netty, Akka, Google Protocol Buffers, LMAX Disruptor, Esper Complex Event Processing(CEP) etc. This platform is a flagship offering from S&P to its customers and can be compared to the Bloomberg’s terminal, but the differentiator here is, the platform is exposed to the customers via both Web/Streaming and Desktop interfaces in a consistent manner thus enabling millions of customers to take advantage of the Web/Streaming interfaces along with the existing legacy terminal users thus opening huge innovation opportunities across the broad range of customers. • Agile scrum development process within the team and Tailored SaFe Agile processes for Scrum of scrums while working with diverse teams across the world in different time zones(USA, France, London & India).
Senior Manager - Software Development
VSoft CorporationSenior Manager - Software Development
Sep. 2004 - Aug. 2013Hyderabad, Telangana, India• Joined as a team leader in a startup with 12 employees. Goal was to build a team and lead them to create core banking products for the credit unions in USA. • Recruited, managed/mentored 20-25 more developers and helped the organization in creating Core banking services like Teller module, Checking accounts module, ACH processing module etc. • Implemented the core banking services by converting their existing CIF based core banking system with the new core banking services from VSoft in an incremental way and completed the migration in 12-18 months. • Providing Architecture guidance to a team of 30 developers in our business unit and created more services like Loans module, General ledger module, Debit card module etc and helped the team in implementing those services for the credit unions in USA. • Re-engineered SuVikas, a core banking system for Indian banking system using state of the art of technologies and internal frameworks developed by our team to create a one centralized core banking system for the entire bank across all of its all branches. The old system was single branch based and had to be deployed in every branch and then every day needs to be consolidated in the head office thus having huge operational efforts. • Managed/mentored a team of 2-3 architects, 4-5 tech leads and 40-45 developers in SuVikas business unit and helped the organization implement the new core banking services across 10-15 co-operative banks in India in a span of 3 years. One bank had 300+ branches and got an award from Government of India for digitizing the state banking system as part of the Digital India campaign efforts of the state • Created Architecture repository for development teams and evangelized best practices in architecture development using TOGAF, SOA, etc • Consistently communicated with C-suit executives within the organization as well as the client organizations and helped the organizations in achieving their quarterly goals as well as their long term goals
Senior Software Engineer
AccentureSenior Software Engineer
Dec. 2003 - Sep. 2004Bengaluru, Karnataka, IndiaBEA's Knowledge Express Web Application Platform Development using BEA Weblogic Platform.Technologies used include Java, JSP, Servlets, Java Portlets, Documentum etc.
Member Technical Staff
HCL TechnologiesMember Technical Staff
May. 2003 - Nov. 2003Chennai, Tamil Nadu, IndiaWorked for Convergys client. Convergys Billing System Platform Development & Srilanka Telecom's(SLT) Web Application Development using IBM Websphere Platform. Technologies used include Java, JSP, Servlets, IBM Websphere etc.
Senior Associate - Technical
MegasoftSenior Associate - Technical
Nov. 2000 - May. 2003Chennai, Tamil Nadu, IndiaWorked for iLabs's Ingenovis Bio-informatics startup. J2EE Application Development (Web & Java Swing, Java 3D etc) using TDD & RUP, EAI using TIBCO Rendezvous

Requests

Touchpoint image
3
Personal Pitch
Backend Developer Seeking Side Projects
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Amjath Sharief on Intch
IT
451129 people
18
Technologist, Project/Program Manager
24
Data Scientist Intern @ Newell Brands
16
Program Manager @ DISH Network
ITBackend Developer
90568 people
42
Senior Mining Engineer @ Riot blockchain
16
CEO/Data Engineer and Consultant @ Propeltech Services LLC
20
CEO @ Protonshub Technologies