Post Job Free
Sign in

Microservices Tech Architect With Jawa/Golang/AWS/Node JS/Docker

Location:
United States
Posted:
March 29, 2023

Contact this candidate

Resume:

Amit Mishra

Mobile: 323-***-****. Email: adv671@r.postjobfree.com

PROFESSIONAL SYNOPSIS

●Overall 17+ years of work experience, currently working as Director of Engineering at Fox Corporation where I manage a team of technologists and work closely with the executive and chief product officer, product teams to ensure we can bring products and ideas to market quickly, securely and on budget.

●Leading the software architectural direction of major products under FOX like FoxNow, FoxSports, Fox Nation subscription platform with primary focus on high availability & scalability, continuous delivery, data reliability and accuracy.

●Currently manages a team of 58 which includes 8+ engineering managers, principle software engineers and staff software engineers across back-end and front-end development spectrum spread across different time zones globally .

●Expert in driving a company-wide strategy to build a platform based on distributed systems architecture using the microservices methodology based GoLang, Java, nodeJs, docker containers and AWS managed services with multi-region, blue/green, CI/CD deployment capabilities.

PROFESSIONAL EXPERIENCE

FOX (Consumer platform engineering) Director of Engineering Dec 2018 to current

●Successfully built the whole engineering organization to build the next generation of video workflow platform for various fox products like FOXNOW, FOXNATION, FOX SPORTS etc.

●Enabling and leading various dev teams for creating and iterating API platforms to ensure we are scalable and deliver industry best performance for events like SuperBowl, NFL, PPV and WWE to support 10+ millions of concurrent users.

●Architecting and launching Nation and Fox News International subscription apps across 12 platforms.

●Helping to achieve exponential increases in digital video views across our properties.

●Establishing Agile SCRUM as the process underlying all technology and digital products at FOX.

●Working as a leader/architect as a part of the Consumer platform engineering at FOX, trying to build new age digital media products and services which operate at the cutting edge in terms of Scale and User Experience.

Architect highly scalable digital media product/services for OTT and Mobile devices which offers FOX Entertainment (FOX, Nation, FOX Sports, Fox News International etc.) content directly to consumers.

●Leading teams to implement product life cycle management processes.

●Mentoring software managers and tech leads.

●Leading the team to implement master data governance principles, processes and technology.

●Building the strategies to deal with CCPA, GDPR data privacy laws across FOX products line.

●Taking care of the hiring and onboarding process for newly hired managers, leads and principle engineers.

●Managing contractual relationships with various vendors for FOX.

FOX (Digital Consumer Group) Sr. Manager/Lead, Software Architect Dec 2016 to Nov 2018

●Successfully led and executed a team of 8 architects to build end-to-end architecture for the next generation of video workflow platform for various FOX products, which consumed live contents from Gracenote,LRM, MPX etc.

●Successfully led and executed end-to-end solution for Fox D2C subscription apps Fx+ and Fox Nation which brought million+ subscribers to platform within three months.

●Lead the DevOps team to implement AWS cloud based infrastructure and automated codeship, Jenkins based CI/CD deployment pipelines for subscription services.

●Architected company wide AWS cloud based infrastructure for micro services platform using AWS managed services like ECS, ECR, Docker Container, Linkerd, APIGateway, S3, SQS, SNS, Elasticbeanstalk, EC2, DynamoDB, Terraform, Cloudformation template etc.

●Enabled the team to set up various monitoring platforms using Grafana, Splunk,DataDog and Jaeger.

●Architected and implemented micro service architecture for new D2C subscription apps.

●Designed and built Entitlement and playback platform based on Golang micro services for Fox, FX+, Fox Nation.

●Worked on legacy NodeJs account services optimization which brought down response time for user login from 3s to 60ms. Implemented caching and user session optimization using Golang.

●Implemented In App Purchase Golang based Middleware on IOS, Android, Roku, tvOS and Web.

●Implement universal authentication and authorization for all the devices and platforms on: Fox, FX, FXX, National Geographics.

●Led the team to write Golang based services for all the upcoming apps.

Elaborated use cases, interface definitions and services specifications in collaboration with Business and System Analysts.

●Created and maintained bi-weekly production release, roadmaps, technology timelines, and resource estimates.

●Manage Hiring and onboarding newly joined architects in the team.

FOX Sports Digital Media Group Manager Software Engineer Dec 2015 to Dec 2016 Sr. Software Engineer Apr 2013 to Dec 2015

●Successfully executed Fox Sports video player project for largest sports event Golden Super Bowl (2016).

●Implemented solution for optimizing Gallery Pages that drove an increase of 25% in user engagement.

●Boosted ads viewability from 28% to 75% on desktop and from 32% to 63% on mobile platform.

●Implemented Golang based Services to bring video content to Foxsports.com from MPX thePlatform.

●Developed Golang and Java, Spring boot based micro services for social media platforms.

●End to end service implementations for migrating content and components from AEM to WordPress.

●Developed video, gallery, story page modules on AEM, Adobe CQ CMS for publishing contents.

●Built AWS based deployment pipeline docker instances based on engineering requirements.

●Also worked on micro services for 3rd party partners to render content in new

CMS.

●Worked on snaplogic pipeline to ingest data from different sources like MPX, STATS,publishThis and yardbarker into CQ.

NBC UNIVERSAL Sr. Software Engineer Mar 2011 to Apr 2013 Software Engineer Aug 2008 to Mar 2011

●Worked as Sr. Software engineer to develop Video Content Management System to publish contents for: nbc.com,syfy.com usa.com, msnbc.com,cnn.com, bravotv.com, mun2tv.com.

●Implemented Digital platform solutions for high-profile events (theVoice, AGT, SNL).

●Implemented Alfresco Based CMS solution for Digital Asset Management Editors.

●Ensured end to end workflow for ingested contents from Anvato to MPX and publishing from MPX to TVSites. Helped Editors and Users and provided guidelines to publish and edit their Video contents.

Supported Live Stream, VODs for various Brands and in case of issue working with Akamai Team,thePlatform and Adobe Pass to get the issues resolved.

MPHASIS LTD Software Engineer Apr 2005 to Aug 2008

●Worked to implement cross country specific requirements in one common Product based java.

●Developed a new system to Process Billing Tape File, Future cancellation, Rejection, Policy validation,generating reports and bank account statement Information for Policy holders.

●Worked on Common data migration for country specific DMWeb implementation.

TECHNICAL SKILLS

● Leadership experience : 6+ years

●Programming Languages: Golang (5+ years), Java(9+ years), NodeJs (2+ years), UML, PHP, SQL, JS

●Technologies/Frameworks: Spring boot, Alfresco, AEM CQ, Apache Sling, OSGI, Apache Felix, REST,Web Services, NodeJs, OAuth, Auth0, Jaeger, Garfana, Kibana, new Relic

●Platforms: AWS Cloud,SNS, SQS, Dynamo, ECS,, EC2, Elastic Search, Service Mesh Linkerd, Docker Container, Service Discovery Consul, CI/CD, Codeship, Jenkins

●Databases: DynamoDB, Redis, Oracle, MySQL, InfluxDB

●Methodologies: Microservices, CI/CD, Blue/Green Deployment, Design Patterns, Object Oriented Programing, Kanban, Agile, Scrum, Safe, PI Planning

ACADEMIC QUALIFICATION AND CERTIFICATIONS

●Bachelor of Engineering in Information Technology

●Expert speaker on technical topics at GoLang and Media conferences

●Publisher of medium articles at Medium and FOX Tech group

https://medium.com/fox-tech/building-a-scalable-api-platform-for-live-strea ming-using-golang-with-amit-mishra-7d9b90a31ac9

https://medium.com/p/4560ba20b0c6



Contact this candidate