Archana Soni

Director of Engineering

Bengaluru, Karnataka, India20 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 18 years of software experience with leadership roles
  • Expert in managing geographically diverse engineering teams
  • Proven track record in cloud application development
Stackforce AI infers this person is a SaaS and Fintech expert with strong leadership in cloud application development.

Contact

Skills

Core Skills

Cloud Application DevelopmentEngineering LeadershipApplication DevelopmentPerformance TuningTechnical ManagementRelease ManagementTechnical Solution DeliveryAgile MethodologyPlatform DeliveryUser Interface DevelopmentSdlc ManagementWeb Technologies

Other Skills

Active works 4.0.2AgileAgile Project ManagementApigeeBrokerCassandraClarifyCucumberDockerEurekaGCPHTML5HibernateIBM CloudantIBM Websphere

About

• Seasoned IT professional and result-oriented technology leader with over 18 years of software experience including 8+ years in leadership roles • Extensive experience in ramping up engineering teams for existing as well as start-up operations • Lead a team of engineers of various levels from different regions and responsible for their deliverables, engagement & growth • Successfully completed and managed multiple projects in geographically diversified teams from India, US, Canada, UK, France and China • Lead full-stack engineering teams (backend+web+test automation+mobile) & provided oversight of implementation and maintenance of complex enterprise software solutions including multi region Cloud applications • Lead the creation of SOPs, KPIs, and overall operationalization of applications • Ensure alignment, buy-in & support of diverse stakeholders by building trusting relationships with internal customers, third-party vendors & senior management. • Worked for esteemed clients like Lowes, JPMC, Renault-Nissan, Liberty Mutual, Skidata, Juniper, Fullpower, AristaCorp, GTA (Kuoni) • Spearheaded many organisational level initiatives viz. Technology initiatives, Talent Management, Campus hiring, Diversity & Inclusion Committee.

Experience

Lowe's india

Director - Engineering

Jun 2019Present · 6 yrs 9 mos · Bengaluru, Karnataka, India

  • KEY RESPONSIBILITIES AT LOWE’S
  • As an engineering leader, liaising with Product & Program Management team to envisage, identify & drive the strategic product roadmap initiatives that foster & drive engineering / operational excellence
  • Manage a global team and handle technical ownership & product delivery. Responsibilities include:
  •  Overseeing designing, Development, Delivery & Support of the product.
  •  Develop large scale, highly performant, stable cloud applications with 4 9’s of availability.
  •  Providing technical direction, process improvements & metric tracking
  •  Track the deliveries on pre-defined parameters - Scope, Quality, Schedule, Efforts, Cost & Process Compliance.
  •  Lead the creation of SOPs, KPIs, and overall operationalization of applications.
  • Steering process performance and productivity to the next level by
  •  Participating in COP to exchange knowledge & gain from expertise & experience of other Engineering Managers.
  •  Adopting agile methodologies to bring in greater transparency and visibility of the product releases
  •  Embracing continuous integration & deployment (CI/CD) strategies for quicker turn around to the market.
  • Drive organizational initiatives related to open sourcing, employee career growth, internal and external branding.
  • Set up efficient teams by hiring and retaining right talent. This involves working with hiring teams for employees and vendor management teams for contractors.
  • Manage portfolio finances :
  •  Maintain annual capital and expenses on resources within the budget
  •  Track costs related to software licensing & maintenance, projects, infrastructure & take tech initiatives to lower this cost
  •  Forecast funds for next year
  • TECH STACK: Microservices (Java + Spring), GCP, Kafka, PostgresDB, Neo4j GraphDB, Kubernetes, Spinnaker, Docker. Also managing legacy applications (MF COBOL Apps, DB2, old versions of .NET)
Microservices (Java + Spring)GCPKafkaPostgresDBNeo4j GraphDBKubernetes+4

J.p. morgan

Vice President

Dec 2017Jun 2019 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • KEY RESPONSIBILITIES AT JPMC
  • As an ADM, lead multiple application development teams and manage all the deliveries done by the team.
  • Understand the architecture of the supporting application. Identify and implement improvements to applications, including performance tuning, stability improvements
  • Identify and implement improvements to applications, including performance tuning, stability improvements
  • Understand and contribute to the technical code and design documentation.
  • Work closely with Global partners towards achieving the common goals
  • People Management
  •  Handle the teams independently and resolve all the people, process issues
  •  Mentor, coach team members to take up higher responsibilities
  •  Goals setting and driving appraisals
  • KEY DELIVERABLES
  • Contribute to the development of a framework as a standard for enabling fast delivery of microservices in private cloud environment
  • Delivering framework awareness sessions to multiple teams by directly interacting with end users, conducting deep dive sessions thus pushing framework adoption.
  • Create playbook for framework adoption that describe a set of steps for the consuming systems to enforce
  • Manage release builds for deploying framework based microservices to private cloud and contribute to framework support channels
  • TECH STACK: Microservices developed using Java + Spring framework were deployed to JPMC private cloud. Kafka clusters deployed on cloud were leveraged using ESaaS APIs.
  • Other Frameworks : Cassandra, Cucumber, Eureka, Ribbon
MicroservicesJavaSpringKafkaCassandraCucumber+4

Publicis sapient

Technical Manager

Oct 2015Nov 2017 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • KEY RESPONSIBILITIES AT SAPIENT:
  • Participate in feature refinements, sprint planning to prioritize and deliver business requirements.
  • Drive the weekly status meetings, and the technical discussions/demos with the client
  • Identify, manage, quantify and escalate risks to various internal and external stakeholders
  • Deliver a relevant technical solution based on best practices and technical specifications given by the client
  • Create a LLD document for the new functionality
  • Management of technical tasks required for the project & work closely with QA team member for testing & defect fixing
  • Conducting code reviews for the development team
  • Work with the DevOps team for the following:
  •  Provisioning of the DEV, QA, STAGE and PROD environment
  •  Set up codebase in Git
  •  Configure Jenkins for build and deployment
  • Release Management
  • Generate Quality Metrics to be shared with the stake holders at the end of each Sprint.
  • Performance management and development of the team members
  • TECH STACK: Java, J2EE, Spring, Webservices (REST) , Tomcat, MySQL, MyBatis, Apigee, Mule ESB, MongoDB, HTML5 for browser based application, IBM Websphere, IBM Cloudant
JavaJ2EESpringWebservices (REST)TomcatMySQL+9

Skidata technologies bangalore private limited

Technical Lead

Jul 2014Oct 2015 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • KEY RESPONSIBILITIES AT SKIDATA:
  • MANAGEMENT RESPONSIBILITIES
  • Create technology specifications from the business requirements at an application level gathered from the PLM.
  • Identify, manage, quantify and escalate risks to various internal and external stakeholders
  • Delivering a relevant technical solution based on best practices, experience gathered from similar projects in the company’s cloud environment by following SCRUM based AGILE methodology.
  • Provide technical review of the solution for Solution Review Panels (SRPs)
  • Estimations of the development components required for the entire solution.
  • Work with PMO to support project plans and correct resource and time allocation.
  • Management of technical tasks required for the project
  • Conducting code reviews for the development team
  • Coaching & guiding colleagues in the progression & development of their personal and technical skills
  • TECHNICAL RESPONSIBILITIES
  • Develop Webservice interface for integrating the E-Ticketing System with other services hosted in the cloud environment
  • Develop Android based mobile Wallet application for the E-Tickets
  • Handle the fortnightly Build and Release of the product features
  • Create technical documents like Software Design Document (SDD), Technical Specification Documents, Release notes
  • Create and modify data tables, views, roles and write triggers
  • TECH STACK: HTML5 for browser based application; Android Lollipop for mobile application, Java, J2EE, Spring, Hibernate, Webservices (SOAP and REST), JMS, JBoss, WildFly, Oracle 11g
JavaJ2EESpringHibernateWebservices (SOAP and REST)JMS+5

Nukg business solutions

Project Lead

Aug 2007Sep 2009 · 2 yrs 1 mo · Hyderabad, Telangana, India

  • KEY RESPONSIBILITIES AT NUKG:
  • Analyze business requirements and identify components needed for a platform delivery
  • Worked on the following modules of the platform:
  • o User Interface, Administration, Business Activity Monitoring, Rules Engine
  • Implemented the generic user interface tasks like identity management, session management, performance tuning
  • Manage scope changes and identify and escalate risks and impediments
  • TECH STACK: Java, J2EE, JSP, Tomcat server, MySQL
JavaJ2EEJSPTomcatMySQLPlatform Delivery+1

Fullpower technologies

Project Lead

Dec 2001Jun 2007 · 5 yrs 6 mos · Greater Hyderabad Area

  • KEY RESPONSIBILITIES AT FULLPOWER:
  • In collaboration with the project manager , drive SDLC right from requirement analysis, effort estimations to final deployment
  • Lead a team of 15 programmers working on web technologies like Servlets, Struts, JSP, and XML
  • Design and developed of the WS creator tool and the user interface between WS creator tool and the WS server.
  • Played a key role in setting up the basic server and client environment using the Struts framework and JSPs
  • Manage scope changes and identify and escalate risks and impediments.
  • Share reports and metrices with the manager.
  • TECH STACK: Java, Webservices (SOAP), Tomcat server, Servlets, Struts, JSP, XML
JavaWebservices (SOAP)TomcatServletsStrutsJSP+3

Software fronteirs limited

Software Engineer

May 1998Nov 2001 · 3 yrs 6 mos · Gandhinagar, Gujarat

  • KEY RESPONSIBILITIES AT SOFTWARE FRONTIERS:
  • Implemented B2B Integration. Worked on the PO Request and Acceptance segment of the Order Management process using RosettaNet Business Specifications.
  • Implementing Exception Handling and Encryption through digital certificates in the transfer over the internet.
  • Prepared UTC and ITC for the software
  • Implemented B2B Integration. Worked on the PO Request and Acceptance segment of the Order Management process using RosettaNet Business Specifications.
  • Implementing Exception Handling and Encryption through digital certificates in the transfer over the internet.
  • TECH STACK: JDEdwards One World, Webridge, Agile, Clarify, Java 1.2, Active works 4.0.2. Broker, WebMethods B2B 3.5 , Java Agents, Oracle
JDEdwards One WorldWebridgeAgileClarifyJava 1.2Active works 4.0.2+2

Education

The Maharaja Sayajirao University of Baroda

Computer Science

Jan 1998Present

Adarsh Mahavidyalaya, Gandhidham

High School — Science Stream

Jan 1994Present

Mount Carmel School, Gandhidham

High School — Science Stream

Jan 1992Present

Stackforce found 100+ more professionals with Cloud Application Development & Engineering Leadership

Explore similar profiles based on matching skills and experience